Einstellen der Zeitzone in PHP

Sheeraz Gul 18 August 2022
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.

    PHP-Info-Zeitzone

  • Gehen Sie in Ihr PHP-Verzeichnis und öffnen Sie die Datei php.ini.
  • Suchen Sie nach date.timezone.

    Zeitzone des PHP-Datums

  • Entfernen Sie den Kommentar und legen Sie die Zeitzone auf einen beliebigen Wert fest, z. B. Asien/Kolkata.

    PHP Zeitzone einstellen

  • 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 Gul avatar Sheeraz Gul avatar

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

Verwandter Artikel - PHP Timezone