Maison > Article > développement back-end > php time Que faire si l'heure est fausse
L'heure php est incorrecte car le paramètre de fuseau horaire actuel est incorrect. La solution : recherchez et ouvrez d'abord le fichier PHP.ini, puis modifiez l'heure en "date.timezone = Asia/Shanghai".
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
La fonction heure de PHP renvoie un heure incorrecte
L'heure obtenue par time() de PHP est très différente de l'heure actuelle. J'ai vérifié PHP.ini et j'ai constaté que le fuseau horaire était erroné. Dans PHP.ini, le paramètre actuel est :
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = Europe/Paris ; http://php.net/date.default-latitude date.default_latitude = 48.88778 ; http://php.net/date.default-longitude date.default_longitude = 2.31806
, qui est l'heure européenne actuelle de Paris. Maintenant, nous le changeons en heure de Shanghai
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = Asia/Shanghai ; http://php.net/date.default-latitude date.default_latitude = 31.5167 ; http://php.net/date.default-longitude date.default_longitude = 121.4500
Enregistrez PHP.ini après modification, puis redémarrez. le service Vous pouvez
recommander l'apprentissage : "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!