Maison >développement back-end >Problème PHP >Explication détaillée de la façon de définir le fuseau horaire dans le fichier php.ini (étapes détaillées)

Explication détaillée de la façon de définir le fuseau horaire dans le fichier php.ini (étapes détaillées)

PHPz
PHPzoriginal
2023-04-03 14:48:011583parcourir

Lors de la rédaction d'un site Web en PHP, vous devez parfois gérer des dates et des heures. Pour garantir l’exactitude de la date et de l’heure, le fuseau horaire correct doit être défini.

PHP utilise le fichier php.ini pour configurer son environnement d'exécution. Pour définir le fuseau horaire, vous devez ouvrir le fichier php.ini et y apporter les modifications appropriées.

Voici les étapes pour définir le fuseau horaire dans le fichier php.ini :

  1. Ouvrez le fichier php.ini

Tout d'abord, vous devez trouver le fichier php.ini dans le répertoire d'installation de PHP. Le fichier se trouve généralement à l'emplacement suivant :

  • Système d'exploitation Windows : C:Windowsphp.ini
  • Système d'exploitation Linux : /etc/php.ini

Pour ouvrir le fichier, vous pouvez utiliser n'importe quel éditeur de texte tel que Bloc-notes, Sublime Text ou Nano.

  1. Trouver les paramètres de fuseau horaire

Ensuite, vous devez trouver les paramètres de fuseau horaire. Vous pouvez utiliser la fonction de recherche de votre éditeur de texte pour trouver le paramètre correspondant. Dans le fichier php.ini, les paramètres de fuseau horaire se trouvent généralement dans la section de configuration « Date et heure ».

Après avoir trouvé la section "Date et Heure", vous pouvez rechercher le code suivant :

; date.timezone =

Dans cette ligne de code, le point-virgule (;) indique que cette ligne est un commentaire et ne le sera pas. être exécuté. Afin de définir le fuseau horaire, supprimez le point-virgule et ajoutez le code du fuseau horaire à la ligne suivante.

  1. Définir le code de fuseau horaire

Les codes de fuseau horaire prennent l'abréviation du pays et de la ville. Par exemple, si vous souhaitez définir le fuseau horaire sur Pékin, Chine, vous pouvez utiliser le code suivant :

date.timezone = Asia/Shanghai

Ici, Asia est le nom de la région et Shanghai est le nom de la région. ville. Vous pouvez remplacer le code ci-dessus par n'importe quel fuseau horaire que vous souhaitez définir.

Si vous n'êtes pas sûr du code du fuseau horaire requis, vous pouvez trouver la liste des fuseaux horaires sur le site officiel de PHP : http://www.php.net/manual/en/timezones.php

  1. Enregistrer le fichier php.ini et redémarrez le serveur Web

Après avoir apporté des modifications, vous devez enregistrer le fichier php.ini. Ensuite, le serveur Web doit être redémarré pour que les modifications prennent effet. La façon dont vous redémarrez votre serveur Web dépend du serveur Web et du système d'exploitation que vous utilisez.

Par exemple, si vous utilisez le serveur Web Apache, vous pouvez redémarrer le serveur Web à l'aide de la commande suivante :

  • OS Linux : sudo service apache2 restart
  • OS Windows : redémarrez le service Apache via la fenêtre de service

Résumé :

En PHP, le paramètre de fuseau horaire est très important car il affecte directement la précision des dates et heures de traitement. Pour définir le fuseau horaire, vous devez ouvrir le fichier php.ini, rechercher et modifier les paramètres correspondants, puis enregistrer et redémarrer le serveur Web pour que les modifications prennent effet. Connaître ces détails peut vous aider à ne pas commettre d'erreurs inutiles dans le traitement de la date et de l'heure.

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!

Déclaration:
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