PHP - Funktion timezone_transitions_get()
Beispiel
Geben Sie einen Übergang für eine Zeitzone zurück:
<?php
$timezone = new DateTimeZone("Europe/Paris");
// Procedural style
print_r(reset(timezone_transitions_get($timezone)));
echo "<br><br>"
// Object oriented style
print_r(reset($timezone->getTransitions()));
?>
Definition und Verwendung
timezone_transitions_get() gibt alle Übergänge für die Zeitzone zurück.
Syntax
Die beiden folgenden Funktionen sind gleichwertig und jede der Funktionen kann wie im obigen Beispiel gezeigt verwendet werden.
Verfahrensstil:
timezone_transitions_get(object, timestamp_start, timestamp_end)
Objektorientierter Stil:
DateTimeZone::getTransitions(timestamp_start, timestamp_end)
Parameterwerte
Parameter | Description |
---|---|
object | Required (for procedural style). Specifies a DateTimeZone object |
timestamp_start | Optional. Begin timestamp |
timestamp_end | Optional. End timestamp |
Technische Details
Rückgabewert: | Ein numerisch indiziertes Array, das ein assoziatives Array mit allen Übergängen bei Erfolg enthält. FALSE bei Fehler |
---|---|
PHP-Version: | 5.2+ |
PHP-Änderungsprotokoll: | PHP 5.3: Parameter timestamp_begin und timestamp_end hinzugefügt |
❮ PHP-Datums-/Zeitreferenz