date_sun_info()
函数用于返回指定时间和地点的日出和日落时间的所有信息。
语法
array date_sun_info ( int $time , float $latitude , float $longitude )
参数
参数 | 描述 | 必须/可选 |
---|---|---|
time | 指定一个时间 | 必须 |
latitude | 指定纬度 | 必须 |
longitude | 指定经度 | 必须 |
返回值
此函数在成功时返回关联数组,在失败时返回 FALSE。
例子
<?php
echo "<p>上海日出和日落时间的所有信息</p>";
$sun_info=date_sun_info(strtotime("2023-01-01"),31.231706,121.472644);
foreach ($sun_info as $key=>$val){
echo "$key: $val <br>";
}
?>
输出:
上海日出和日落时间的所有信息
sunrise: 1672527161
sunset: 1672563736
transit: 1672545448
civil_twilight_begin: 1672525568
civil_twilight_end: 1672565329
nautical_twilight_begin: 1672523757
nautical_twilight_end: 1672567140
astronomical_twilight_begin: 1672521985
astronomical_twilight_end: 1672568912
sunrise: 1672527161
sunset: 1672563736
transit: 1672545448
civil_twilight_begin: 1672525568
civil_twilight_end: 1672565329
nautical_twilight_begin: 1672523757
nautical_twilight_end: 1672567140
astronomical_twilight_begin: 1672521985
astronomical_twilight_end: 1672568912