PHP Conference Japan 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 浮點數

預設緯度範圍從赤道 0 到北緯 +90 和南緯 -90

date.default_longitude 浮點數

預設經度範圍從本初子午線 0 到東經 +180 和西經 −180

date.sunrise_zenith 浮點數

預設日出天頂角。

預設值為 90°50'。額外的 50' 由兩個部分組成:太陽半徑 16' 和大氣折射 34'。

date.sunset_zenith 浮點數

預設日落天頂角。

date.timezone 字串

所有日期/時間函數使用的預設時區。如果未明確指定時區,則使用的時區優先順序在 date_default_timezone_get() 頁面中描述。請參閱支援的時區列表,以取得支援的時區列表。

注意目前只有 date_sunrise()date_sunset() 使用前四個設定選項。

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top