Retour à l'heure du coucher du soleil d'aujourd'hui à Lisbonne, Portugal:
<?php// Lisbonne, Portugal:// Latitude : 38,4 Nord, Longitude : 9 Ouest// Zénith ~= 90, décalage : +1 GMTecho("Lisbonne, Portugal : Date : " . date("DM d Y") );echo("<br>Heure du coucher du soleil : ");echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));?>La fonction date_sunset() renvoie l'heure du coucher du soleil pour la date et le lieu spécifiés.
Astuce : consultez la fonction date_sunrise(), qui renvoie l'heure du lever du soleil pour une date et un lieu spécifiés.
date_sunset ( horodatage, format, latitude, longitude, zénith, gmtoffset);
paramètre | décrire |
---|---|
horodatage | Requis. Spécifie l’horodatage de la date pour laquelle l’heure du coucher du soleil doit être calculée. |
format | Facultatif. Spécifiez comment renvoyer les résultats : SUNFUNCS_RET_STRING (renvoie le résultat au format chaîne, tel que 16:46) (par défaut) SUNFUNCS_RET_DOUBLE (renvoie le résultat au format flottant, tel que 16.78243132) SUNFUNCS_RET_TIMESTAMP (renvoie le résultat au format entier (horodatage), tel que 1095034606) |
latitude | Facultatif. Spécifie la latitude de l'emplacement. La valeur par défaut est la latitude nord. Par conséquent, si vous souhaitez spécifier la latitude sud, vous devez transmettre une valeur négative. |
longitude | Facultatif. Spécifie la longitude de l'emplacement. La valeur par défaut est la longitude est. Par conséquent, si vous souhaitez spécifier la longitude ouest, vous devez transmettre une valeur négative. |
zénith | Facultatif. La valeur par défaut est date.sunset_zenith. |
décalage gmt | Facultatif. Spécifie la différence entre l'heure GMT et l'heure locale. L'unité est l'heure. |
Valeur de retour : | En cas de succès, renvoie l'heure du coucher du soleil au format spécifié. Renvoie FALSE en cas d'échec. |
---|---|
Version PHP : | 5+ |
Journal de mise à jour : | À partir de PHP 5.1.0, cette fonction signale les erreurs de fuseau horaire E_STRICT et E_NOTICE. |