(PHP 5 >= 5.1.3, PHP 7)
timezone_name_from_abbr — Retorna o fuso horário a partir de uma abreviação
$abbr
[, int $gmtOffset
= -1
[, int $isdst
= -1
]] )
abbr
A abreviação do fuso horário.
gmtOffset
Deslocamento ao Horário de Greenwish(GMT) em segundos. Sendo -1 o padrão, que
significa que o primeiro fuso horário correspondente encontrado com abbr
é retornado. Caso contrário o deslocamento é buscao, e caso não encontrado, o
o primeiro fuso horário, com qualquer deslocamento, é retornado.
isdst
Indicador do horário de verão. O padrão é -1, e informa que
tendo o fuso horário horário de verão, ou não, este não será
levado em consideração na busca. Se configurado para 1, então
gmtOffset
é utilizado como diferença
no horário de verão; se 0, então gmtOffset
é utilizado sem a diferença do horário de verão. Se
abbr
não existir, o fuso horário será
buscado exclusivamente pelo gmtOffset
e
isdst
.
Retorna o fuso horário em caso de sucesso ou FALSE
em caso de falha.
Exemplo #1 Um exemplo da função timezone_name_from_abbr()
<?php
echo timezone_name_from_abbr("CET") . "\n";
echo timezone_name_from_abbr("", 3600, 0) . "\n";
?>
O exemplo acima irá imprimir algo similar à:
Europe/Berlin Europe/Paris