Comment connaitre l’heure exact du Levé et Couché du Soleil en PHP

Par défaut

Bonjour aujourd’hui on va voir comment connaitre les informations sur le lever et coucher du soleil ainsi que le début et la fin de l’aube en PHP. Pour cela on va utiliser la fonction:

date_sun_info()

Description de la fonction:

[pastacode lang= »php » manual= »array%20date_sun_info%20(%20int%20%24temp%20%2C%20float%20%24latitude%20%2C%20float%20%24longitude%20) » message= »Description de la fonction » highlight= » » provider= »manual »/]

la fonction a besoin de 3 paramètres tels que:

  • temp : Timestamp
  • latitude: Latitude, en degrés de la localité
  • longitude: Longitude, en degrés de la localité

Comme résultat, il retourne un tableau en cas de succès ou FALSE si une erreur survient.

Example:

[pastacode lang= »php » manual= »%3C%3Fphp%0A%24info%20%3D%20date_sun_info(strtotime(%222017-07-24%22)%2C%2031.7667%2C%2035.2333)%3B%20%2F%2F%20Date%20du%20jour%2C%20Lagitude%2C%20Longitude%0Aforeach%20(%24info%20as%20%24key%20%3D%3E%20%24val)%20%7B%0A%20%20echo%20%22%24key%3A%20%22%20.%20date(%22H%3Ai%3As%22%2C%20%24val)%20.%20%22%5Cn%22%3B%0A%7D%0A%3F%3E » message= »Exemple » highlight= » » provider= »manual »/]

Le code ci-dessus, affichera un résultat similaire à sa:

sunrise: 05:52:11
sunset: 15:41:21
transit: 10:46:46
civil_twilight_begin: 05:24:08
civil_twilight_end: 16:09:24
nautical_twilight_begin: 04:52:25
nautical_twilight_end: 16:41:06
astronomical_twilight_begin: 04:21:32
astronomical_twilight_end: 17:12:00

 

Laisser un commentaire