Einstellen der Zeitzone in PHP
Die Zeitzone in PHP kann über die php.ini
-Einstellungen geändert werden. PHP bietet auch eine eingebaute Funktion date_default_timezone_set()
, die auch die Zeitzone in PHP setzen kann.
Dieses Tutorial zeigt, wie man die Zeitzone in PHP einstellt.
Einstellen der Zeitzone in PHP
Es gibt zwei Methoden, um die Zeitzone in PHP festzulegen. Einer stammt aus der Datei php.ini
und der andere aus der eingebauten Methode.
Verwenden Sie die Datei PHP.INI
, um die Zeitzone in PHP einzustellen
Führen Sie die folgenden Schritte aus, um die Zeitzone mithilfe der Datei php.ini
einzustellen:
-
Erstellen Sie zuerst die Datei
phpinfo()
, um die Uhrzeit anzuzeigen. -
Gehen Sie in Ihr PHP-Verzeichnis und öffnen Sie die Datei
php.ini
. -
Suchen Sie nach
date.timezone
. -
Entfernen Sie den Kommentar und legen Sie die Zeitzone auf einen beliebigen Wert fest, z. B. Asien/Kolkata.
-
Sobald die Zeitzone eingestellt ist, starten Sie den Apache-Server neu.
-
Sobald der Server neu gestartet wird, wird die Zeitzone geändert.
Verwenden Sie die Methode date_default_timezone_set()
, um die Zeitzone in PHP festzulegen
Das date_default_timezone_set()
ist eine eingebaute Methode in PHP, die verwendet wird, um die Zeitzone in PHP einzustellen. Die Methode gibt false zurück, wenn die Zeitzone gültig ist; andernfalls wird es immer wahr zurückgeben.
Diese Methode wird in PHP 5.1+-Versionen unterstützt. Die Syntax für diese Methode lautet:
date_default_timezone_set(timezone)
Wobei Zeitzone
die Zeitzone wie UTC, GMT oder Asien/Kolkata ist, die Liste der Zeitzonen finden Sie hier.
Versuchen wir ein Beispiel für die Methode date_default_timezone_set()
:
<?php
echo "The Default Timezone: ";
echo date_default_timezone_get();
echo "<br><br>";
date_default_timezone_set("Europe/Rome");
echo "The Updated Timezone: ";
echo date_default_timezone_get();
?>
Der obige Code zeigt die Standardzeitzone und aktualisiert sie dann mit der Methode date_default_timezone_set()
. Siehe Ausgabe:
The Default Timezone: UTC
The Updated Timezone: Europe/Rome
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook