Configurações em Execução
O comportamento destas funções é afetado pelas configurações do php.ini.
Nome | Padrão | Modificável | Registro de Alterações |
---|---|---|---|
date.default_latitude | "31.7667" | INI_ALL |
|
date.default_longitude | "35.2333" | INI_ALL |
|
date.sunrise_zenith | "90.833333" | INI_ALL |
Antes do PHP 8.0.0, o padrão era "90.583333" |
date.sunset_zenith | "90.833333" | INI_ALL |
Antes do PHP 8.0.0, o padrão era "90.583333" |
date.timezone | "UTC" | INI_ALL |
A partir do PHP 8.2, um aviso é emitido quando este parâmetros é configurado para um valor inválido ou para um string vazio. |
Aqui está uma breve explicação das diretivas de configuração.
-
date.default_latitude
float -
A latitude padrão variando de
0
no equador, até+90
para o norte, e-90
para o sul. -
date.default_longitude
float -
A longitude padrão variando de
0
no meridiano primário até+180
para o leste e−180
para o oeste. -
date.sunrise_zenith
float -
O ápice do nascer do sol padrão.
O valor padrão é 90°50'. Os 50' adicionais são devido a dois componentes: o raio aparente do sol, que é 16', e a refração atmosférica aparente, que é de 34'.
-
date.sunset_zenith
float -
O ápice do pôr-do-sol padrão.
-
date.timezone
string -
O fuso horário padrão usado por todas as funções de data/hora. A ordem de precedência para qual fuso horário será utilizado se nenhum for explicitamente mencionado é descrita na função date_default_timezone_get(). Acesse Lista de Fusos Horários Suportados para uma lista de todos os fusos horários suportados.
Note: As primeiras quatro opções de configuração são utilizadas somente pelas funções date_sunrise() e date_sunset().