English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di base PHP

Manuale avanzato PHP

PHP e MySQL

Manuale di riferimento PHP

Uso e esempio della funzione timezone_name_from_abbr() in PHP

Manuale delle funzioni di data e ora PHP

La funzione timezone_name_from_abbr() restituisce il nome della zona oraria in forma abbreviata.

definizione e uso

Latimezone_name_from_abbr()funzione per ottenere il nome di una zona oraria abbreviata.

Sintassi

timezone_name_from_abbr($abbr, [$gmtoffset[, $isdst]]);

Parametro

Numero di sequenzaParametri e spiegazioni
1

abbr (obbligatorio)

Questo è un valore di stringa che rappresenta l'abbreviazione della zona oraria di cui hai bisogno di sapere il nome.

2

gmtOffset (opzionale)

Questo è un valore intero che rappresenta l'offset con il GMT (in secondi). Se fornito, cerca la zona oraria e la restituisce. Se non trova nulla, restituisce la prima zona oraria trovata (in base all'abbreviazione fornita).

3

isdst (opzionale)

Questo è un valore intero che specifica l'ora legale della zona oraria. Indicatore dell'ora legale.

  • Predefinito a -1, indica che la ricerca non considera se la zona oraria utilizza l'ora legale o meno.

  • Se impostato a 1, si assume che gmtoffset sia l'offset applicabile per l'ora legale.

  • Se impostato a 0, si assume che gmtoffset sia l'offset non applicabile per l'ora legale.

  • Se l'abbriviazione non esiste, ricerca solo la zona oraria tramite gmtoffset e isdst.

Valore di ritorno

La funzione PHP timezone_name_from_abbr() restituisce un valore di stringa che rappresenta il nome della zona oraria. Se fallisce, questa funzione restituisce un valore booleanofalse.

Versione PHP

Questa funzione è stata introdotta originariamente nella versione PHP 5.2.0 e può essere utilizzata in tutte le versioni successive.

Esempio online

Le seguenti esempi dimostranotimezone_name_from_abbr()Uso della funzione per restituire il nome della zona oraria basato sull'abbreviazione della zona oraria-

<?php
   $res = timezone_name_from_abbr("PST");   
   print($res);
?>
Testa e guarda‹/›

Risultato di output

America/Los_Angeles

Esempio online

Puoi anche ottenere il nome della zona oraria passando il valore di offset nella seguente forma-

<?php
   //Imposta la zona oraria
   $res = timezone_name_from_abbr("", 3600, 0);   
   print($res);
?>
Testa e guarda‹/›

Risultato di output

Europa/Parigi

Esempio online

Restituisce il nome della zona oraria a partire dal suo abbreviazione

<?php
echo timezone_name_from_abbr("CET")."\n";
echo timezone_name_from_abbr("", 3600, 0);
?>
Testa e guarda‹/›

Risultato di output:

Europa/Berlino
Europa/Parigi