Nous avons beaucoup appris sur les fonctions de fuseau horaire en PHP. Dans cet article,
vous apprendrez à créer un nouvel objet fuseau horaire. La fonction timezone_open() en PHP
crée et renvoie un nouvel objet DateTimeZone.
Quelle est la syntaxe de la fonction timezone_open() en PHP ?
Syntaxe procédurale
timezone_open(timezone)
Syntaxe orientée objet
DateTimeZone::__construct(timezone)
Les deux syntaxes ci-dessus produisent les mêmes résultats. La première est sans utiliser la classe et
la seconde utilise la classe DateTimeZone pour appeler la méthode.
Paramètre | Détails |
---|---|
fuseau horaire | Fuseau horaire – Obligatoire |
Exemple de la fonction timezone_open()
Exemple 1. Dans cet exemple, nous créons le nouvel objet fuseau horaire pour la région Europe/Paris. Ensuite, nous obtenons le nom de ce fuseau horaire en utilisant la méthode timezone_name_get().
<?php
$timezone=timezone_open("Europe/Paris");
echo timezone_name_get($timezone);
?>