Bu işlevlerin davranışı php.ini içindeki ayarlardan etkilenir.
İsim | Öntanımlı | Değişlik Yeri | Sürüm Bilgisi |
---|---|---|---|
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 öncesinde, "90.583333" öntanımlıydı. |
date.sunset_zenith | "90.833333" | INI_ALL |
PHP 8.0.0 öncesinde, "90.583333" öntanımlıydı. |
date.timezone | "UTC" | INI_ALL |
PHP 8.2 ve sonrasında, geçersiz bir değer veya boş dizge atanması bir uyarı ile sonuçlanmaktadır. |
Yapılandırma yönergelerinin kısa açıklamalarını aşağıda bulabilirsiniz.
date.default_latitude
float
Varsayılan enlem. Ekvatorda 0
'dan başlar,
kuzeye doğru +90
ve güneye doğru
-90
'a kadardır.
date.default_longitude
float
Varsayılan boylam. Başlangıç meridyeninde 0
'dan
başlar, doğuya doğru +180
ve batıya doğru
-180
'e kadardır.
date.sunrise_zenith
float
Varsayılan gün doğumu başucu noktası.
90°50' öntanımlı değerdir. Ek 50' iki bileşenden kaynaklanır: 16' Güneşin yarıçapından ve 34' atmosferik kırılmadan.
date.sunset_zenith
float
Varsayılan gün batımı başucu noktası.
date.timezone
string
Tüm tarih/saat işlevleri için öntanımlı zaman dilimi kullanılır. Öncelik sıralaması date_default_timezone_get() işlevinin sayfasında tanımlanmıştır. Desteklenen zaman dilimleri için Desteklenen Zaman Dilimlerinin Listesi sayfasına bakın.
Bilginize: İlk dört yapılandırma seçeneği halen sadece date_sunrise() ile date_sunset() işlevlerinde kullanılmaktadır.