Fonction date_sunrise() en PHP
Exemple
Renvoie l'heure de l'aube aujourd'hui à Shanghai, en Chine :
<?php // Shanghai, Chine : // Latitude : 31.22 degrés nord, longitude : 121.47 degrés ouest // Zenith ~= 90, décalage : +8 GMT echo("Shanghai, Chine : Date : " . date("D M d Y")); echo("<br>Heure de l'aube : "); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8)); ?>
Définition et utilisation
La fonction date_sunrise() retourne le temps du lever du soleil pour une date et un lieu spécifiés.
Conseil :Voir aussi date_sunset() Fonction, retourne le temps du coucher du soleil pour une date et un lieu spécifiés.
Syntaxe
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
Paramètres | Description |
---|---|
timestamp | Obligatoire. Détermine le timestamp de la date et de l'heure pour calculer le lever du soleil. |
format |
Optionnel. Détermine la manière dont le résultat doit être retourné :
|
latitude | Optionnel. Détermine la latitude du lieu. Par défaut, c'est le nord. Pour spécifier le sud, veuillez transmettre une valeur négative. |
longitude | Optionnel. Détermine la longitude du lieu. Par défaut, c'est l'est. Pour spécifier l'ouest, veuillez transmettre une valeur négative. |
zenith | Optionnel. Par défaut, date.sunrise_zenith. |
gmtoffset | Optionnel. Détermine la différence entre le fuseau horaire GMT et le fuseau horaire local, en heures. |
Détails techniques
Valeur de retour : | Si le succès, il retourne le temps du lever du soleil avec le format spécifié. Si l'échec, il retourne FALSE. |
---|---|
Version PHP : | 5+ |
Journal des mises à jour : | Depuis PHP 5.1.0, cette fonction renvoie des erreurs de fuseau horaire E_STRICT et E_NOTICE. |