Das Verhalten dieser Funktionen wird durch Einstellungen in der php.ini beeinflusst.
Name | Standard | Veränderbar | Changelog |
---|---|---|---|
date.default_latitude | "31.7667" | INI_ALL |
|
date.default_longitude | "35.2333" | INI_ALL |
|
date.sunrise_zenith | "90.833333" | INI_ALL |
Vor PHP 8.0.0 war der Standardwert "90.583333" |
date.sunset_zenith | "90.833333" | INI_ALL |
Vor PHP 8.0.0 war der Standardwert "90.583333" |
date.timezone | "UTC" | INI_ALL |
Seit PHP 8.2 wird eine Warnung ausgegeben, wenn dies auf einen ungültigen Wert oder eine leere Zeichenkette gesetzt wird. |
Hier eine kurze Erklärung der Konfigurationsoptionen:
date.default_latitude
float
Der voreingestellte Breitengrad reicht von 0
am
Äquator bis +90
im Norden und -90
im Süden.
date.default_longitude
float
Der voreingestellte Längengrad reicht von 0
am
Nullmeridian bis +180
im Osten und
−180
im Westen.
date.sunrise_zenith
float
Der voreingestellte Winkel, in dem die Sonne bei Sonnenaufgang scheint.
date.sunset_zenith
float
Der voreingestellte Winkel, in dem die Sonne bei Sonnenuntergang scheint.
date.timezone
string
Die voreingestellte Zeitzone, die von allen Datums- und Zeitfunktionen genutzt wird. Die Rangfolge dafür, welche Zeitzone verwendet wird, wenn keine explizit angegeben ist, wird auf der Seite date_default_timezone_get() beschrieben. Siehe Liste unterstützter Zeitzonen für eine Liste der unterstützten Zeitzonen.
Hinweis: Die ersten vier Konfigurationsoptionen werden zur Zeit nur von den Funktionen date_sunrise() und date_sunset() genutzt.