Heim > Backend-Entwicklung > PHP-Problem > So stellen Sie die Zeitzone in PHP5.6 ein

So stellen Sie die Zeitzone in PHP5.6 ein

藏色散人
Freigeben: 2023-03-11 15:02:01
Original
2118 Leute haben es durchsucht

So legen Sie die Zeitzone in PHP5.6 fest: 1. Legen Sie die Zeitzone in der PHP.INI-Konfigurationsdatei fest. 2. Legen Sie die Zeitzone im Code fest, z. B. „date_default_timezone_set(‘Asia/Phnom_Penh‘)“.

So stellen Sie die Zeitzone in PHP5.6 ein

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 5.6, DELL G3-Computer

Wie stelle ich die Zeitzone in PHP5.6 ein?

Wenn bei demselben Zeitstempel die Zeitzone unterschiedlich ist, ist auch die resultierende Datums- und Uhrzeitzeichenfolge unterschiedlich. Daher ist die Einstellung der richtigen Zeitzone unerlässlich.

Unterschiedliche Zeitzonen wirken sich auf den Wert von date('Y-m-d H:i:s', time()) oder ähnlichen Funktionen aus.

Wir können dies bewältigen, indem wir die Standardzeitzone festlegen.

Der Ort zum Ändern der Zeitzone ist ungefähr wie folgt:

1. Legen Sie die Zeitzone in der PHP.INI-Konfigurationsdatei fest: Dateispeicherort /usr/local/php/etc/php.ini

date.timezone = PRC
Nach dem Login kopieren

2 die Zeitzone im Code:

2-1. Dateispeicherort: /api/public/init.php

date_default_timezone_set('Asia/Phnom_Penh')//必写:柬埔寨时区
Nach dem Login kopieren

Üblicherweise verwendete Zeitzonen sind wie folgt:

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');
Nach dem Login kopieren

Nach vielen Tests und Verwendungen wird empfohlen, date_default_timezone_set zu verwenden Wenn Sie hier die Zeitzone festlegen, ist der Effekt offensichtlich.

2-2. Dateispeicherort: /application/Common/Conf/config.php

'DEFAULT_TIMEZONE'=>'Asia/Phnom_Penh',//Zeitzoneneinstellung: Kambodscha-Zeitzone

3 Zeiteinstellung

Funktionsanmerkungen im obigen Code:

Definition und Verwendung

1.date_default_timezone_set(timezone)-Funktion legt die Standardzeitzone fest, die von allen Datums-/Uhrzeitfunktionen im Skript verwendet wird.

Parameter: Zeitzone: erforderlich. Gibt die zu verwendende Zeitzone an, z. B. „UTC“ oder „Europa/Paris“.

2. ini_set wird verwendet, um den Wert von php.ini festzulegen, der wirksam wird, wenn die Funktion ausgeführt wird. Nach Beendigung des Skripts wird die Einstellung ungültig. Sie können die Konfiguration ändern, ohne die Datei php.ini zu öffnen, was für virtuelle Räume sehr praktisch ist

Funktionsformat: string ini_set(string $varname, string $newvalue)

An diesem Punkt sind alle Einstellungen zum Ändern der Zeitzone abgeschlossen und PHP ist implementiert. Die Zeit bleibt konsistent.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo stellen Sie die Zeitzone in PHP5.6 ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage