Dans cet article, vous apprendrez comment vous pouvez obtenir l'heure du coucher du soleil à l'heure et à l'emplacement spécifiés. La fonction date_sunset() fait le travail.
Quelle est la syntaxe de la fonction date_sunset() en PHP ?
date_sunset(timestamp, format, latitude, longitude, zenith, gmtoffset)
Paramètre | Description |
---|---|
horodatage | Obligatoire. Spécifie l'horodatage du jour à partir duquel l'heure du coucher du soleil est prise |
le format | Optionnel. Spécifie comment renvoyer le résultat :SUNFUNCS_RET_STRING (renvoie le résultat sous forme de chaîne, par exemple 16:46) (valeur par défaut)SUNFUNCS_RET_DOUBLE (renvoie le résultat sous forme flottante, par exemple 16.78243132)SUNFUNCS_RET_TIMESTAMP (renvoie le résultat sous forme d'entier (horodatage). Par exemple, 1095034606) |
latitude | Optionnel. Spécifie la latitude de l'emplacement. Nord par défaut. Pour spécifier une valeur pour Sud, transmettez une valeur négative |
longitude | Optionnel. Spécifie la longitude de l'emplacement. Est par défaut. Pour spécifier une valeur pour Ouest, transmettez une valeur négative |
zénith | Optionnel. Date par défaut.sunset_zenith |
gmtoffset | Optionnel. Spécifie la différence entre l'heure GMT et l'heure locale en heures |
Exemples de la fonction date_sunset()
Exemple 1. Dans l'exemple suivant, nous créons et obtenons simplement l'heure du coucher du soleil à l'aide de la fonction date_sunset.
<?php
echo(Date: " . date("D M d Y"));
echo("Sunset time: ");
echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>