fonction date_sun_info() en PHP

WBOY
Libérer: 2023-09-17 15:18:01
avant
1731 Les gens l'ont consulté

La fonction

fonction date_sun_info() en PHP

date_sun_info() renvoie un tableau contenant des informations sur le coucher/lever du soleil et le début/fin du crépuscule.

Syntaxe

date_sun_info(timestamp, latitude, longitude)
Copier après la connexion

Paramètres

  • Timestamp - horodatage. Requis.

  • Latitude - Latitude en degrés. Obligatoire

  • Longitude - Longitude en degrés. Obligatoire

Retours

La fonction date_sun_info() renvoie un tableau contenant des informations sur le coucher/lever du soleil et le début/fin du crépuscule. La structure du

array est détaillée dans la liste ci-dessous -

  • sunrise - L'heure du lever du soleil (angle zénithal = 90°35').

  • Sunset - Heure du coucher du soleil (angle zénithal = 90°35').

  • Transit - Le moment où le Soleil est à son zénith, c'est-à-dire lorsqu'il atteint son point culminant.

  • Civil_twilight_begin - Le début du crépuscule civil (angle zénithal = 96°). Cela se termine au lever du soleil.

  • civil_twilight_end - Fin du crépuscule civil (angle zénithal = 96°). Cela commence au coucher du soleil.

  • nautical_twilight_begin - Début du crépuscule nautique (angle zénithal = 102°). Cela se termine par Civil_twilight_begin.

  • nautical_twilight_end - Fin du crépuscule nautique (angle zénithal = 102°). Cela commence par Civil_twilight_end.

  • astronomical_twilight_begin - Début du crépuscule astronomique (angle zénithal = 108°). Cela se termine par nautical_twilight_begin.

  • astronomical_twilight_end - La fin du crépuscule astronomique (angle zénithal = 108°). Cela commence par nautical_twilight_end.

Exemple

Voici un exemple -

Démo en direct

<?php
$info = date_sun_info(strtotime("2018-09-23"), 31.7667, 35.2333); foreach ($info as $key => $val) {
   echo "$key: " . date("H:i:s", $val) . "</p><p>";
}
?>
Copier après la connexion

Sortie

sunrise: 03:28:06
sunset: 15:34:29
transit: 09:31:18
civil_twilight_begin: 03:03:51
civil_twilight_end: 15:58:44
nautical_twilight_begin: 02:35:30
nautical_twilight_end: 16:27:05
astronomical_twilight_begin: 02:06:54
astronomical_twilight_end: 16:55:41
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!