O comportamento dessas funções podem ser modificado pelas configurações do php.ini.
Nome | Padrão | Modificável | Changelog |
---|---|---|---|
date.default_latitude | "31.7667" | PHP_INI_ALL | Disponível desde o PHP 5.0.0. |
date.default_longitude | "35.2333" | PHP_INI_ALL | Disponível desde o PHP 5.0.0. |
date.sunrise_zenith | "90.583333" | PHP_INI_ALL | Disponível desde o PHP 5.0.0. |
date.sunset_zenith | "90.583333" | PHP_INI_ALL | Disponível desde o PHP 5.0.0. |
date.timezone | "" | PHP_INI_ALL | Disponível desde o PHP 5.1.0. |
Uma rápida explicação das diretivas de configuração.
date.default_latitude
float
A latitude padrão.
date.default_longitude
float
A longitude padrão.
date.sunrise_zenith
float
O ápice do nascer do sol padrão.
date.sunset_zenith
float
O ápice do pôr-do-sol padrão.
date.timezone
string
O fuso horário padrão utilizado por todas as funções de data/hora. Em versões anteriores ao PHP 5.4.0, isso só funcionaria se a variável de ambiente TZ não estive configurada. A ordem de precedência utilizada por cada fuso horário, se não for especificado explicitamente, é descrita na página da função date_default_timezone_get(). Veja Lista de Fusos Horários Suportados a lista de todos os fusos horários suportados.
Nota: As primeiras quatro opções de configuração são utilizadas somente pelas funções date_sunrise() e date_sunset().