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:

array date_sun_info ( int $temp , float $latitude , float $longitude )
Description de la fonction

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:

<?php
$info = date_sun_info(strtotime("2017-07-24"), 31.7667, 35.2333); // Date du jour, Lagitude, Longitude
foreach ($info as $key => $val) {
  echo "$key: " . date("H:i:s", $val) . "\n";
}
?>
Exemple

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