PHP timezone_transitions_get() Fonction
Exemple
Retourne une transition pour un fuseau horaire :
<?php
$timezone = new DateTimeZone("Europe/Paris");
// Style procédural
print_r(reset(timezone_transitions_get($timezone)));
echo "<br><br>"
// Style orienté objet
print_r(reset($timezone->getTransitions()));
?> Définition et Utilisation
La fonction timezone_transitions_get() retourne toutes les transitions pour le fuseau horaire.
Syntaxe
Les deux fonctions ci-dessous sont équivalentes et l'une ou l'autre peut être utilisée comme montré dans l'exemple ci-dessus.
Style procédural :
timezone_transitions_get (objet, timestamp_début, timestamp_fin) Style orienté objet :
DateTimeZone::getTransitions (timestamp_début, timestamp_fin) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| objet | Requis (pour le style procédural). Spécifie un objet DateTimeZone. |
| timestamp_début | Optionnel. Timestamp de début. |
| timestamp_fin | Optionnel. Timestamp de fin. |
Détails Techniques
| Valeur de Retour : | Un tableau indexé numériquement contenant un tableau associatif avec toutes les transitions en cas de succès. FALSE en cas d'échec. |
|---|---|
| Version PHP : | 5.2+ |
| Journal des Modifications PHP : | PHP 5.3 : Ajout des paramètres timestamp_début et timestamp_fin . |