Maison > développement back-end > Problème PHP > Comment définir le fuseau horaire en php5.6

Comment définir le fuseau horaire en php5.6

藏色散人
Libérer: 2023-03-11 15:02:01
original
2134 Les gens l'ont consulté

Comment définir le fuseau horaire dans php5.6 : 1. Définissez le fuseau horaire dans le fichier de configuration PHP.INI ; 2. Définissez le fuseau horaire dans le code, tel que "date_default_timezone_set('Asia/Phnom_Penh')".

Comment définir le fuseau horaire en php5.6

L'environnement d'exploitation de cet article : système Windows 7, PHP version 5.6, ordinateur DELL G3

Comment définir le fuseau horaire en php5.6 ?

Pour le même horodatage, si le fuseau horaire est différent, la chaîne de date et d'heure résultante sera différente. Il est donc essentiel de définir le bon fuseau horaire.

Différents fuseaux horaires affecteront la valeur de date('Y-m-d H:i:s', time()) ou des fonctions similaires.

Nous pouvons gérer cela en définissant le fuseau horaire par défaut.

L'emplacement pour modifier le fuseau horaire est à peu près le suivant :

1. Définissez le fuseau horaire dans le fichier de configuration PHP.INI : file location /usr/local/php/etc/php.ini

date.timezone = PRC
Copier après la connexion

2. le fuseau horaire dans le code :

2-1. Emplacement du fichier : /api/public/init.php

date_default_timezone_set('Asia/Phnom_Penh')//必写:柬埔寨时区
Copier après la connexion

Les fuseaux horaires couramment utilisés sont les suivants :

a). date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai'   亚洲/上海
b) date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'为“亚洲/重庆”
c) date_default_timezone_set('PRC');//其中PRC为“中华人民共和国”
d) ini_set('date.timezone','Etc/GMT-8');
e) ini_set('date.timezone','PRC');
f) ini_set('date.timezone','Asia/Shanghai');
d) ini_set('date.timezone','Asia/Chongqing');
Copier après la connexion

Après de nombreux tests et utilisations : il est recommandé d'utiliser date_default_timezone_set pour régler le fuseau horaire ici, l'effet est évident.

2-2. Emplacement du fichier : /application/Common/Conf/config.php

'DEFAULT_TIMEZONE'=>'Asia/Phnom_Penh',//Paramètre du fuseau horaire : fuseau horaire du Cambodge

3. réglage de l'heure

Annotations de fonction dans le code ci-dessus :

Définition et utilisation

1.date_default_timezone_set(timezone) La fonction définit le fuseau horaire par défaut utilisé par toutes les fonctions date/heure du script.

Paramètres : fuseau horaire : obligatoire. Spécifie le fuseau horaire à utiliser, tel que « UTC » ou « Europe/Paris ».

2. ini_set est utilisé pour définir la valeur de php.ini, qui prend effet lorsque la fonction est exécutée une fois le script terminé, le paramètre devient invalide. Vous pouvez modifier la configuration sans ouvrir le fichier php.ini, ce qui est très pratique pour les espaces virtuels

Format de la fonction : string ini_set(string $varname, string $newvalue)

A ce stade, tous les paramètres de modification du fuseau horaire sont terminé et php est implémenté. Le temps reste cohérent.

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal