Acompanhe este artigo para saber mais sobre o date_default_timezone_set() função em PHP.
O que é a função date_default_timezone_set () em PHP
O date_default_timezone_set() é uma função PHP embutida usada para definir o fuso horário padrão utilizado por todas as funções de data e hora no script PHP. Esta função permite que os usuários obtenham a hora e a data do servidor onde um script PHP é executado. Ao definir o fuso horário padrão , a função ajuda a garantir que todas as operações de data/hora no script sejam executadas com precisão com base no fuso horário especificado.
Por exemplo, para trabalhar com datas e horas de diferentes fusos horários, você pode usar o date_default_timezone_set() função. Isso garantirá que todos os cálculos e formatações sejam feitos usando um fuso horário específico. Isso é útil ao criar aplicativos que precisam lidar com datas e horários de diferentes partes do mundo.
Sintaxe
Uma sintaxe simples usada pelo PHP date_default_timezone_set() função é dada abaixo:
date_default_timezone_set ( fuso horário )
Parâmetro: Esta função aceita apenas um parâmetro fuso horário que indica o fuso horário a ser usado.
Valor de retorno: Se o fuso horário especificado for inválido, essa função retornará false; caso contrário, retorna verdadeiro.
Como usar a função date_default_timezone_set () em PHP
O uso do date_default_timezone_set() função é muito simples em PHP. Siga o exemplo abaixo para entender como usar a função:
Exemplo
Vamos implementar o date_default_timezone_set() função seguindo as etapas mencionadas acima.
// Configurando o fuso horário para o horário de Nova York
date_default_timezone_set ( 'América/Nova_York' ) ;
// Obtém a hora atual no fuso horário padrão
$ hora atual = data ( 'Y-m-d H:i:s' ) ;
// Exibindo a hora atual
eco 'A hora atual é: $ hora atual ' ;
?>
Neste exemplo, alteramos o fuso horário para Nova Iorque e, em seguida, imprimiu a data e hora atuais dessa zona no console usando echo.
Observação: Você pode alterar seu fuso horário de acordo com sua escolha. Obtenha uma lista de todos os fusos horários de aqui .
Conclusão
Os scripts PHP usam o fuso horário do servidor web por padrão; no entanto, você pode alterá-lo através do date_default_timezone_set() função. Usando esta função, cada hora e dia de trabalho no script serão usados para o horário especificado. Entender essa função é útil para acessar informações de data e hora de um servidor executando scripts.