Cet article explique comment gérer les avertissements date() signalés par les programmes PHP.
Avertissement PHP : date() : Il n'est pas sûr de se fier aux paramètres de fuseau horaire du système. Vous devez utiliser le paramètre date.timezone ou la fonction date_default_timezone_set()
Écrire du PHP parfois. de tels avertissements apparaissent dans le programme :
Avertissement PHP : date() : Il n'est pas sûr de se fier aux paramètres de fuseau horaire du système. Vous devez utiliser le paramètre date.timezone ou la fonction date_default_timezone_set(). Si vous avez utilisé l'une de ces méthodes et que vous recevez toujours cet avertissement, vous avez probablement mal orthographié l'identifiant du fuseau horaire. Nous avons plutôt sélectionné « UTC » pour « 8.0/no DST » dans D:PHPWEB ewsfile.php à la ligne 17.
En effet, l'heure prise par PHP est l'heure de Greenwich, elle sera donc différente de votre heure locale. La différence entre l'heure de Greenwich et l'heure de Pékin est d'environ 8 heures. Nous pouvons suivre la solution suivante :
1. Utilisez date_default_timezone_set() sur l'en-tête de la page pour définir mon fuseau horaire par défaut sur l'heure de Pékin, c'est-à-dire
<!--?php date_default_timezone_set("PRC"); ?-->
.
2. Définissez la valeur de date.timezone dans php.ini sur PRC. Après réglage, ce sera : date.timezone=PRC ou date.timezone = Asia/Shanghai, et décommentez cette ligne de code. Autrement dit, supprimez simplement le point-virgule précédent.
Ensuite, redémarrez Apache !
Cet article explique comment gérer les avertissements date() signalés par les programmes PHP. Pour plus de contenu connexe, veuillez prêter attention au site Web PHP chinois.
Recommandations associées :
Explication des exemples de traversée de tableaux PHP
Explication des exemples de classification et de création de tableaux 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!