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.
