Retorna um nome de fuso horário através da abreviação e do deslocamento UTC

# timezone_name_from_abbr

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

timezone_name_from_abbr — Retorna um nome de fuso horário através da abreviação e do deslocamento UTC

### Descrição

function timezone_name_from_abbr(string `$abbr`, int `$utcOffset` = -1, int `$isDST` = -1): string|false

### Parâmetros

`abbr`

  A abreviação do fuso horário.

`utcOffset`

  Deslocamento em relação ao 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 `utcOffset` é utilizado como diferença no horário de verão; se 0, então `utcOffset` é utilizado sem a diferença do horário de verão. Se `abbr` não existir, o fuso horário será buscado exclusivamente pelo `utcOffset` e `isDST`.

### Valor Retornado

Retorna o fuso horário em caso de sucesso ou `false` em caso de falha.

### Exemplos

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 produzirá algo semelhante a:

    Europe/Berlin
    Europe/Paris

### Veja Também

- timezone_abbreviations_list() - Sinônimo de DateTimeZone::listAbbreviations

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open