PHP date_sunrise() functie
Voorbeeld
Retourneer de opkomst van de zon tijd van Shanghai, China vandaag:
<?php // Shanghai, China: // Breedtegraad: 31.22 noord, lengtegraad: 121.47 west // Zenith ~= 90, verschuiving: +8 GMT echo("Shanghai, China: Datum: " . date("D M d Y")); echo("<br>Opkomst van de zon tijd:"); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Definitie en gebruik
De date_sunrise() functie retourneert de opkomsttijd van de zon voor een specifieke datum en locatie.
Tip:Zie ook date_sunset() Functie, retourneert de ondergangstijd van een specifieke datum en locatie.
Syntaxis
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Parameters | Beschrijving |
---|---|
timestamp | Verplicht. Bepaal de tijdstempel van de datum en tijd om de opkomst van de zon te berekenen. |
format |
Optioneel. Bepaal hoe het resultaat wordt geretourneerd:
|
latitude | Optioneel. Bepaal de breedtegraad van de locatie. Standaard is noordelijke breedtegraad. Om zuidelijke breedtegraad op te geven, geef een negatieve waarde door. |
longitude | Optioneel. Bepaal de lengtegraad van de locatie. Standaard is oostelijk lengtegraad. Om westerlijke lengtegraad op te geven, geef een negatieve waarde door. |
zenith | Optioneel. Standaard is date.sunrise_zenith. |
gmtoffset | Optioneel. Bepaal het verschil tussen GMT en lokale tijd in uren. |
Technische details
Retourwaarde: | Lukt, dan wordt de tijdstempel van de opkomst van de zon in het opgegeven formaat geretourneerd. Mislukt, dan wordt FALSE geretourneerd. |
---|---|
PHP versie: | 5+ |
Update log: | Vanaf PHP 5.1.0 wordt deze functie E_STRICT en E_NOTICE tijdsonderbreking fouten weergegeven. |