Come recuperare l'elenco dei fusi di tempo PHP

Come recuperare l'elenco dei fusi di tempo PHP

Durante lo sviluppo di un'applicazione Web o il lavoro con i dati relativi alla data o al tempo in PHP, l'impostazione del fuso orario corretto è fondamentale per garantire che l'applicazione funzioni in modo accurato e coerente in diverse regioni. PHP fornisce un elenco completo di fulmine che possiamo usare, ma recuperare l'elenco può essere scoraggiante per i principianti.

Questa guida copre come si può recuperare l'elenco dei fusi di tempo PHP.

Come recuperare l'elenco dei fusi di tempo PHP

Nell'elenco dei fusi di time PHP può essere recuperato usando:

  • Funzione timezone_identifiers_list
  • Funzione DateTimezone :: ListIdentifiers

Le funzioni di cui sopra possono essere utilizzate in modi diversi a seconda dei requisiti dell'utente. Qui mostreremo diversi modi per utilizzare queste funzioni per recuperare:

  • Tutti glizoni temporali
  • Fuso orario basato sul continente
  • Fuso orario basato sul paese

1: recuperare tutti i fulmine in PHP

Per recuperare tutti i fulmine in PHP attraverso il Funzione timezone_identifiers_list, Segui il codice di seguito:

$ timezones = timeZone_identifiers_list ();
print_r ($ timezones);
?>

Per recuperare tutti i fulmine in PHP usando il Funzione DateTimezone :: ListIdentifiers, Usa il seguente codice:

var_dump (
DateTimezone :: ListIdentifiers (
DateTimezone :: All
)
);
?>

2: recuperare il fuso orario basato sul continente in PHP

Se si desidera recuperare il fuso orario del continente specifico usando il funzione timezone_identifiers_list, Puoi seguire il codice di seguito:

$ Specific_timezones = timeZone_Identifiers_list (DateTimezone :: America);
print_r ($ specific_timezones);
?>

In caso di recuperare il fuso orario del continente specifico usando il Funzione DateTimezone :: ListIdentifiers, Puoi seguire l'esempio di seguito:

var_dump (
DateTimezone :: ListIdentifiers (
DateTimezone :: America
)
);
?>

Nota: Assicurati di digitare il nome del continente in maiuscolo.

3: prendi il frodo temporale basato sul paese in PHP

Per recuperare il fuso orario di un paese specifico usando il funzione timezone_identifiers_list, Puoi seguire il codice PHP seguente:

$ Specific_timezones = timeZone_Identifiers_list (datetimezone :: per_country, 'us');
print_r ($ specific_timezones);
?>

Nota: Al posto di NOI, Puoi aggiungere il tuo codice paese.

Per recuperare il fuso orario di un paese specifico usando il Funzione DateTimezone :: ListIdentifiers, Usa il seguente codice:

$ country_timezones = datetimezone :: listIdentifiers (datetimezone :: per_country, 'us');
print_r ($ country_timezones);
?>

Linea di fondo

L'impostazione del fuso orario corretto in PHP è essenziale per una data accurata e coerente e dati relativi al tempo in diverse regioni. PHP fornisce un elenco completo di fulmine che possono essere recuperati utilizzando il timeZone_identifiers_list () o datetimezone :: listIdentifiers () funzioni. Seguendo gli esempi forniti in questa guida, gli sviluppatori possono recuperare tutti i fulmini, i fulmine in base al continente e i fulmine in base al paese.