Configuración en tiempo de ejecución
En esta página
Configuración en tiempo de ejecución#
El comportamiento de estas funciones es afectado por la configuración en el archivo php.ini.
| Nombre | Por defecto | Cambiable | Historial de cambios |
|---|---|---|---|
| date.default_latitude | "31.7667" | INI_ALL |
|
| date.default_longitude | "35.2333" | INI_ALL |
|
| date.sunrise_zenith | "90.833333" | INI_ALL |
Antes de PHP 8.0.0, el valor por omisión era "90.583333" |
| date.sunset_zenith | "90.833333" | INI_ALL |
Antes de PHP 8.0.0, el valor por omisión era "90.583333" |
| date.timezone | "UTC" | INI_ALL |
Desde PHP 8.2, se emite una advertencia si la opción se define con un valor inválido o una cadena vacía. |
Opciones de configuración para fechas y horas
Para más detalles sobre los modos INI_*, refiérase a ???.
Aquí hay una aclaración sobre el uso de las directivas de configuración.
date.default_latitude float
La latitud por omisión que va desde 0 en el ecuador, hasta +90 en dirección norte, y -90 en dirección sur.
date.default_longitude float
La longitud por omisión que va desde 0 en el meridiano de origen, hasta +180 en dirección este, y -180 en dirección oeste.
date.sunrise_zenith float
La hora de salida del sol por omisión.
El valor por omisión es 90°50'. Los 50' adicionales se deben a dos componentes: el radio del Sol, que es de 16', y la refracción atmosférica, que es de 34'.
date.sunset_zenith float
La hora de puesta del sol por omisión.
date.timezone string
La zona horaria por omisión utilizada por todas las funciones de fecha/hora. El orden de las zonas horarias utilizadas si ninguna se especifica está descrito explícitamente en la página de documentación de la función date_default_timezone_get. Ver ??? para una lista completa de las zonas horarias soportadas.
[!NOTE] Las cuatro primeras opciones de configuración se utilizan actualmente únicamente por las funciones
date_sunriseydate_sunset.