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

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP-Funktion timezone_name_from_abbr()

PHP Date & Time Function Manual

Die timezone_name_from_abbr() Funktion gibt den Namen des abgekürzten Zeitbezugs zurück

Definition und Verwendung

Diesetimezone_name_from_abbr()Funktion, um den Namen eines abgekürzten Zeitbezugs zu erhalten.

Syntax

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

Parameter

NummerParameter und Beschreibung
1

abbr (notwendig)

Dies ist ein String-Wert, der die Abkürzung der Zeitzone ist, deren Namen Sie kennen möchten.

2

gmtOffset (optional)

Dies ist ein Integer-Wert, der den Abstand zur GMT in Sekunden angibt. Wenn ein Wert angegeben wird, sucht diese Funktion nach der Zeitzone und gibt diese zurück. Wenn keine gefunden wird, gibt sie die erste gefundene Zeitzone (basierend auf der angegebenen Abkürzung) zurück.

3

isdst (optional)

Dies ist ein Integer-Wert, der den Zeitbereich der Sommerzeit angibt. Sommerzeit-Indikator.

  • Standardmässig-1bedeutet, dass bei der Suche keine Berücksichtigung der Sommerzeit des Zeitbezugs genommen wird.

  • wird gesetzt1wird angenommen, dass gmtoffset der Offset für die geltende Sommerzeit ist.

  • Wenn auf 0 gesetzt, wird angenommen, dass gmtoffset der Offset für die nicht geltende Sommerzeit ist.

  • Wenn abbr nicht existiert, sucht diese Funktion nach der Zeitzone nur durch gmtoffset und isdst.

Rückgabewert

Die PHP timezone_name_from_abbr() Funktion gibt einen String zurück, der den Zeitbezugsnamen darstellt. Fails, gibt dieses Funktion einen Boolean-Wert zurückfalse.

PHP-Version

Diese Funktion wurde ursprünglich in der PHP-Version5.2in Version 5.2.0 eingeführt und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Die folgenden Beispiele zeigentimezone_name_from_abbr()Verwendung des timezone_name_from_abbr()-

<?php
   $res = timezone_name_from_abbr("PST");   
   print($res);
?>
Testen Sie es heraus‹/›

Ausgabeergebnis

America/Los_Angeles

Online-Beispiel

Sie können auch die Zeitzone über die Übermittlung des Offset im folgenden Format erhalten-

<?php
   //Zeitzone einstellen
   $res = timezone_name_from_abbr("", 3600, 0);   
   print($res);
?>
Testen Sie es heraus‹/›

Ausgabeergebnis

Europe/Paris

Online-Beispiel

Gibt den Zeitbezugsnamen zurück, basierend auf dem Zeitbezugsabkürzung.

<?php
echo timezone_name_from_abbr("CET")."\n";
echo timezone_name_from_abbr("", 3600, 0);
?>
Testen Sie es heraus‹/›

Ausgabeergebnis:

Europe/Berlin
Europe/Paris