PHP | date_sun_info()函数
date_sun_info() 是PHP中的一个内置函数,用于查找指定日期和位置的日落/日出和黄昏开始/结束的信息。
句法:
array date_sun_info($timestamp, $latitude, $longitude)
参数:此函数接受三个参数,如上所述,如下所述:
- $timestamp:它是一个强制参数,它指定了日出时间的日期的时间戳。
- $latitude:它是一个强制参数,指定位置的纬度。默认情况下,它设置为北。要为 South 指定一个值,请传入一个负值。
- $longitude:它是一个强制参数,指定位置的经度。默认情况下,它设置为东。要修改 West 的值,请传入一个负值。
返回值:它返回一个数组,其中包含有关指定日期和位置的日落/日出和暮光开始/结束的信息,并在失败时返回 False。
例外:在PHP版本 5.2.2 中,参数$latitude和$longitude的顺序已被交换。
下面的程序说明了 date_sun_info()函数。
方案一:
php
$val) {
echo "$key: " . date("H:i:s", $val) . "\n";
}
?>
php
$val) {
echo "$key: " . date("H:i:s", $val) . "\n";
}
?>
输出:
sunrise: 23:55:58
sunset: 13:53:02
transit: 06:54:30
civil_twilight_begin: 23:29:08
civil_twilight_end: 14:19:52
nautical_twilight_begin: 22:56:35
nautical_twilight_end: 14:52:25
astronomical_twilight_begin: 22:21:59
astronomical_twilight_end: 15:27:01
方案二:
PHP
$val) {
echo "$key: " . date("H:i:s", $val) . "\n";
}
?>
输出:
sunrise: 23:28:58
sunset: 14:21:24
transit: 06:55:11
civil_twilight_begin: 22:57:03
civil_twilight_end: 14:53:20
nautical_twilight_begin: 22:16:45
nautical_twilight_end: 15:33:38
astronomical_twilight_begin: 21:30:31
astronomical_twilight_end: 16:19:51
相关文章:
- PHP | date_sunrise()函数
- PHP | date_modify()函数
参考: 函数 : PHP 。 PHP