(PHP 5 >= 5.1.3, PHP 7)
timezone_name_from_abbr — Devuelve el nombre de la zona horaria desde su abreviatura
$abbr
[, int $gmtOffset
= -1
[, int $isdst
= -1
]] ) : string
abbr
La abreviatura de la zona horaria.
gmtOffset
Índice de GMT en segundos. Por defecto es -1 lo que significa que la primera zona
horaria buscada que se corresponda con abbr
es devuelta.
De otro modo se busca el índice exacto y, sólo si no se encuentra, se devuelve la
priemra zona horaria con cualquier índice.
isdst
Indicador del horario de verano. Por defecto a -1, lo que significa que
si la zona horaria tiene horario de verano no se toma encosideración
en la búsqueda. Si está establecido a 1, entonces se asuma que
el parámetro gmtOffset
es un índice con
el horario de verano en efecto; si es 0, entonces se asume que
gmtOffset
es un índice sin horario de verano en efecto. Si
abbr
no existe, la zona horaria se
busca únicamente mediante gmtOffset
y
isdst
.
Devuelve el nombre de la zona horaria si se tuvo éxito o FALSE
en caso de error.
Ejemplo #1 Un ejemplo de timezone_name_from_abbr()
<?php
echo timezone_name_from_abbr("CET") . "\n";
echo timezone_name_from_abbr("", 3600, 0) . "\n";
?>
El resultado del ejemplo sería algo similar a:
Europe/Berlin Europe/Paris