PHP date_sunrise() 函数
定义和用法
该 date_sunrise() 函数接受一个表示指定日期的时间戳,并返回该特定日期的日出时间。
语法
参数
序号 | 参数与描述 |
---|---|
1 | timestamp (必需) 这指定一个时间戳。 |
2 | format (可选) 这指定结果值的格式。您可以将此参数的值设置为三个常量,即SUNFUNCS_RET_STRING (字符串),SUNFUNCS_RET_DOUBLE (浮点数)和SUNFUNCS_RET_TIMESTAMP (整数)。 |
3 | latitude (可选) 这指定位置的纬度,默认为北半球。要指定南半球的纬度值,您需要传递一个负值。 |
4 | longitude (可选) 这指定位置的经度,默认为东经。要指定西经的经度值,您需要传递一个负值。 |
5 | zenith (可选) 这指定天顶角的值。这指定了地球表面上垂直于地球表面和太阳中心之间的角度。 |
6 | gmtoffset (可选) 这指定GMT与本地时间之间的时差,单位为小时。 |
返回值
PHP的date_sunrise()函数返回所需格式的日出时间。如果失败,则返回布尔值false。
PHP版本
此函数首次引入于PHP 5.0版本,并且适用于所有后续版本。
示例
以下示例演示了date_sunrise()函数的用法。
这将产生以下结果 −
示例
现在让我们通过传递纬度和经度值来调用这个函数。如果你想传递纬度和经度值,那么传递必需的格式值是必须的。
这将产生以下结果−
示例
下面是一个验证没有日出情况的示例 −
这将产生以下结果−
示例
这将产生以下结果−