So holen Sie die PHP -TimeZone -Liste

So holen Sie die PHP -TimeZone -Liste

Während der Entwicklung einer Webanwendung oder der Arbeit mit Datum oder zeitbezogenen Daten in PHP ist das Einstellen der richtigen Zeitzone von entscheidender Bedeutung, um sicherzustellen, dass die Anwendung in verschiedenen Regionen genau und konsequent funktioniert. PHP bietet eine umfassende Liste von Zeitzonen, die wir verwenden können, aber das Abrufen der Liste kann für Anfänger entmutigend sein.

Diese Anleitung deckt ab, wie man die PHP -TimeZone -Liste abrufen kann.

So holen Sie die PHP -TimeZone -Liste

In PHP TimeZone -Liste kann mit:

  • TimeZone_identifiers_List -Funktion
  • DateTimezone :: ListIdentifiersfunktion

Die oben genannten Funktionen können je nach den Benutzeranforderungen auf unterschiedliche Weise verwendet werden. Hier zeigen wir verschiedene Möglichkeiten, diese Funktionen zum Abrufen zu verwenden:

  • All TimeZones
  • Zeitzone basierend auf dem Kontinent
  • Zeitzone basierend auf dem Land

1: Alle Timezones in PHP holen

All Timezones in PHP durch die abzurufen TimeZone_identifiers_List -Funktion, Folgen Sie dem untergegebenen Code:

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

Um alle Zeitzonen in PHP mit dem abzurufen DateTimezone :: ListIdentifiersfunktion, Verwenden Sie den folgenden Code:

var_dump (
Datetimezone :: listIdentifiers (
DateTimeZone :: All
)
);
?>

2: Timezone basieren auf dem Kontinent in PHP

Wenn Sie die Zeitzone des jeweiligen Kontinents verwenden möchten, verwenden Sie die TimeZone_identifiers_List -Funktion, Sie können dem untergegebenen Code folgen:

$ spezifisch_timezones = timezone_identifiers_list (DateTimeZone :: America);
print_r ($ spezifisch_timezones);
?>

Im Falle des Abholens der Zeitzone des spezifischen Kontinents mit der DateTimezone :: ListIdentifiersfunktion, Sie können dem folgenden Beispiel folgen:

var_dump (
Datetimezone :: listIdentifiers (
DateTimezone :: Amerika
)
);
?>

Notiz: Geben Sie sicher, den Namen des Kontinents in Großbuchstaben einzugeben.

3: Timezone basieren auf dem Land in PHP

Um die Zeitzone eines bestimmten Landes zu holen, nutzen Sie die TimeZone_identifiers_List -Funktion, Sie können dem untergegebenen PHP-Code folgen:

$ spezifisch_timezones = timezone_identifiers_list (datetimezone :: per_country, 'us');
print_r ($ spezifisch_timezones);
?>

Notiz: Anstelle von UNS, Sie können Ihren Ländercode hinzufügen.

Um die Zeitzone eines bestimmten Landes zu holen, nutzen Sie die DateTimezone :: ListIdentifiersfunktion, Verwenden Sie den folgenden Code:

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

Endeffekt

Das Einstellen der richtigen Zeitzone in PHP ist für genaue und konsistente Datum und zeitbezogene Daten in verschiedenen Regionen unerlässlich. PHP bietet eine umfassende Liste von Zeitzonen, die mit dem abgerufen werden können TimeZone_identifiers_List () oder DateTimeZone :: ListIdentifiers () Funktionen. Durch die Befolgung der in diesem Leitfaden angegebenen Beispiele können Entwickler alle Zeitzonen, Zeitzonen basierend auf dem Kontinent und Timezones basierend auf dem Land holen.