Diese Seite verwendet Cookies, um Inhalte und Anzeigen zu personalisieren. Mit der Nutzung unserer Webseite stimmen Sie dem zu! Zustimmen Details ansehen
Wetter online Kastl

Codesnipes PHP für Wetterseiten

Auf Infrarot-Satbildern lassen sich Wolken rund um die Uhr verfolgen, unabhängig vom Sonnenstand. Sie zeigen die langwellige Wärmeausstrahlung der Erde. Dabei gilt für die Bilder: je heller desto kälter und je dunkler desto wärmer.

 

Sonne/Wind->Bft Wind Wolkenhöhe/GPS-Entfernung DWD auslesen



1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
/**Ausgabe von Sonnendaten**/
$datum date("Y-m-d");
$sun_info date_sun_info(strtotime($datum), 49.880215 11.770176);

echo 
"sunrise "date("H:i"$sun_info['sunrise'])."</br>";
echo 
"sunset  "date("H:i"$sun_info['sunset'])."</br>";
echo 
"transit  "date("H:i"$sun_info['transit'])."</br>";
echo 
"civil_twilight_begin  "date("H:i"$sun_info['civil_twilight_begin'])."</br>";
echo 
"civil_twilight_end  "date("H:i"$sun_info['civil_twilight_end'])."</br>";
echo 
"nautical_twilight_begin  "date("H:i"$sun_info['nautical_twilight_begin'])."</br>";
echo 
"nautical_twilight_end  "date("H:i"$sun_info['nautical_twilight_end'])."</br>";
?>

sunrise 05:32
sunset 21:06
transit 13:19
civil_twilight_begin 04:52
civil_twilight_end 21:46
nautical_twilight_begin 03:58
nautical_twilight_end 22:40


 



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
/**km/h zu Bft Ausgabe**/
function kmhbft($geschw)
    {
    
$val round($geschw);
        if(
$val >  117)    {$bft 12;}
        if(
$val <= 117)    {$bft 11;}
        if(
$val <  103)    {$bft 10;}
        if(
$val <  89)     {$bft 9;}
        if(
$val <  75)     {$bft 8;}
        if(
$val <  62)     {$bft 7;}
        if(
$val <  50)     {$bft 6;}
        if(
$val <  39)     {$bft 5;}
        if(
$val <  29)     {$bft 4;}
        if(
$val <  20)     {$bft 3;}
        if(
$val <  12)     {$bft 2;}
        if(
$val <  6)      {$bft 1;}
        if(
$val <  3)      {$bft 0;}
    return 
$bft;
    }   

/**Aufruf der Funktion**/
$geschw "86";
echo 
$geschw." km/h"."&nbsp;&nbsp;->&nbsp;&nbsp;".kmhbft($geschw)." bft";

?>

86 km/h  ->  9 bft