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 07:27
sunset 16:27
transit 11:57
civil_twilight_begin 06:52
civil_twilight_end 17:03
nautical_twilight_begin 06:12
nautical_twilight_end 17:42


 



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