PHP timezone_transitions_get() Functie
Voorbeeld
Een overgang voor een tijdzone retourneren:
<?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()));
?>
Definitie en gebruik
De timezone_transitions_get() retourneert alle overgangen voor de tijdzone.
Syntaxis
De twee onderstaande functies zijn equivalent en elk van de functies kan worden gebruikt zoals in het bovenstaande voorbeeld.
Procedurele stijl:
timezone_transitions_get(object, timestamp_start, timestamp_end)
Objectgeoriënteerde stijl:
DateTimeZone::getTransitions(timestamp_start, timestamp_end)
Parameterwaarden
Parameter | Description |
---|---|
object | Required (for procedural style). Specifies a DateTimeZone object |
timestamp_start | Optional. Begin timestamp |
timestamp_end | Optional. End timestamp |
Technische details
Winstwaarde: | Een numeriek geïndexeerde array met associatieve array met alle overgangen bij succes. ONWAAR bij fout |
---|---|
PHP-versie: | 5.2+ |
PHP-wijzigingslogboek: | PHP 5.3: parameters timestamp_begin en timestamp_end toegevoegd |
❮ PHP Datum/Tijd Referentie