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