PHP 日本大会 2024

运行时配置

这些函数的行为受php.ini中的设置影响。

日期/时间配置选项
名称 默认值 可更改 变更日志
date.default_latitude "31.7667" INI_ALL  
date.default_longitude "35.2333" INI_ALL  
date.sunrise_zenith "90.833333" INI_ALL 在 PHP 8.0.0 之前,默认值为“90.583333”
date.sunset_zenith "90.833333" INI_ALL 在 PHP 8.0.0 之前,默认值为“90.583333”
date.timezone “UTC” INI_ALL 从 PHP 8.2 开始,将此设置为无效值或空字符串时会发出警告。
有关 INI_* 模式的更多详细信息和定义,请参见配置设置的位置

以下是配置指令的简短说明。

date.default_latitude float

默认纬度范围:赤道为0,北向为+90,南向为-90

date.default_longitude float

默认经度范围:本初子午线为0,东向为+180,西向为−180

date.sunrise_zenith float

默认日出天顶角。

默认值为 90°50'。额外的 50' 是由于两个组成部分:太阳半径 16' 和大气折射 34'。

date.sunset_zenith float

默认日落天顶角。

date.timezone string

所有日期/时间函数使用的默认时区。如果没有明确提及,则使用哪个时区的优先级顺序在date_default_timezone_get()页面中进行了描述。请参阅支持的时区列表,了解支持的时区列表。

注意目前只有date_sunrise()date_sunset()使用前四个配置选项。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top