PHP la fonction date_sunset()

PHP cours tutorial

La fonction date_sunset()

La fonction date_sunset() Retourne l'heure de coucher du soleil pour un jour et un endroit donnés

Syntaxe

date_sunrise(timestamp,format,latitude,longitude,zenith,gmt_offset)


Liste de paramètres de la fonction date_sunset()


Paramètre Description
timestampLe timestamp Unix du jour pour lequel l'heure de coucher du soleil est donné.
formatFacultatif. Spécifie comment renvoyer le résultat :
* SUNFUNCS_RET_STRING (Retourne le résultat en tant que chaîne de caractères. par exemple 16:46)
* SUNFUNCS_RET_DOUBLE (Retourne le résultat en tant que nombre décimal. par exemple 16.78243132)
* SUNFUNCS_RET_TIMESTAMP (Retourne le résultat en tant qu'entier (timestamp)). par exemple 1095034606)
latitude Par défaut, c'est le Nord. Passez une valeur négative pour le Sud.
longitudePar défaut, c'est l'Est. Passez une valeur négative pour l'Ouest.
zenith Facultatif.
gmt_offsetFacultatif. Spécifie la différence entre le GMT et l'heure locale en heures.
Note :
Chaque appel à une fonction date/heure générera un message de type E_NOTICE si le fuseau horaire n'est pas valide., et/ou un message de type E_STRICT ou E_WARNING si vous utilisez la configuration du système ou la variable d'environnement TZ.

Pour info :
En astronomie, le zénith (de l'arabe zana'a, monter) est un des points d'intersection de la verticale d'un lieu donné et de la sphère céleste.
Autrement dit le zénith est le point sur la verticale au-dessus de notre tête

Exemple avec date_sunset()

Sélectionner le code


	<?php

/* Calcul l'heure du coucher du soleil pour Paris, France
Latitude: 48.833 North
Longitude: 2.333 Est
Zenith ~= 90
offset: +1 GMT
*/

echo 'Le '.date("M d Y"). ', coucher du soleil à : ' .date_sunset(time(), SUNFUNCS_RET_STRING, 48.833 , 2.333, 90, 1);

?>

 
L'exemple ci-dessus va afficher :

Le May 27 2022, coucher du soleil à : 20:35



Par carabde 20 Aout 2014