Configurações em Execução

O comportamento destas funções é afetado pelas configurações do php.ini.

Opções de Configuração de Data/Hora
NomePadrãoModificávelRegistro de Alterações
date.default_latitude"31.7667"INI_ALL 
date.default_longitude"35.2333"INI_ALL 
date.sunrise_zenith"90.833333"INI_ALLAntes do PHP 8.0.0, o padrão era "90.583333"
date.sunset_zenith"90.833333"INI_ALLAntes do PHP 8.0.0, o padrão era "90.583333"
date.timezone"UTC"INI_ALLA partir do PHP 8.2, um aviso é emitido quando este parâmetros é configurado para um valor inválido ou para um string vazio.
Para mais detalhes e definições dos modos INI_*, consulte os Onde uma configuração deve ser definida.

Aqui está uma breve explicação das diretivas de configuração.

date.default_latitudefloat

A latitude padrão variando de 0 no equador, até +90 para o norte, e -90 para o sul.

date.default_longitudefloat

A longitude padrão variando de 0 no meridiano primário até +180 para o leste e −180 para o oeste.

date.sunrise_zenithfloat

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_zenithfloat

O ápice do pôr-do-sol padrão.

date.timezonestring

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.

Nota: As primeiras quatro opções de configuração são utilizadas somente pelas funções date_sunrise() e date_sunset().

To Top