So verwenden Sie die PHP -GetDate -Funktion

So verwenden Sie die PHP -GetDate -Funktion
Wenn es um die Arbeit mit Daten und Zeiten in PHP geht, ist die Funktion getDate () eine der am häufigsten verwendeten Funktionen. Es enthält ein Array, das Details zum aktuellen Datum und der aktuellen Uhrzeit oder einen bestimmten Zeitstempel enthält. Dieser Artikel deckt die Funktion getDate () in der PHP -Programmierung ab.

Was ist die Funktion getDate () in PHP

Der GetDate () in PHP gibt ein Array zurück, das alle Details der aktuellen Zeit enthält, einschließlich einer detaillierten Beschreibung des Datums, des Tages, der Stunde, der Minute und der Sekunden. Diese Funktion hat einen einzelnen optionalen Parameter. Dieser Parameter ist der Zeitstempel und dauert das aktuelle Datum und die aktuelle Uhrzeit, wenn kein Zeitstempel definiert ist.

Syntax

getdate (Zeitstempel)

Parameter

$ timestamp (optional): Ein Unix -Zeitstempel, der das Datum und die Uhrzeit darstellt, um konvertiert zu werden. Wenn der UNIX -Zeitstempel nicht als Parameter übergeben wird.

Rückgabewert

Die Funktion getDate () gibt ein Array zurück, das Details zum angegebenen Datum und Uhrzeit enthält.

Das Array hat die folgenden Schlüssel:

  • "Sekunden": Die zweite Komponente des Zeitstempels (0-59).
  • "Protokoll": Die Minutenkomponente des Zeitstempels (0-59).
  • "Std": Die Stundenkomponente des Zeitstempels (0-23).
  • "Mday": Diese Komponente gibt uns Tag des Monats (1-31)
  • "Wday": Der Tag der Woche Komponente des Zeitstempels., Wo Sonntag 0 und Samstag 6 ist
  • "Mon": Die Monatskomponente des Zeitstempels (1-12).
  • "Jahr": Die Jahreskomponente des Zeitstempels (vier Ziffern-2023).
  • "Yday": Der Tag des Jahreskomponente des Zeitstempels (0-365).
  • "Wochentag": Der Tag der Woche Komponente des Zeitstempels in Textform (e.G. Montag).
  • "Monat": Die Monatskomponente des Zeitstempels in Textform (e.G. Januar).
  • "0": Der Unix -Zeitstempel des definierten Datums und der definierten Uhrzeit.

So verwenden Sie die Funktion getDate () in PHP

Die Verwendung der Funktion getDate () ist relativ einfach. Um das aktuelle Datums- und Uhrzeitinformationen zu erhalten, können wir die Funktion einfach ohne Argumente wie folgt aufrufen:

$ datearray = getDate ();

Dadurch wird ein Array mit einer detaillierten Beschreibung des aktuellen Datums und der aktuellen Uhrzeit angezeigt.

Um Details zu einem bestimmten Zeitpunkt und einer bestimmten Uhrzeit zu erhalten, können wir einen Unix -Zeitstempel als Funktionsargument übergeben. Zum Beispiel, Verwenden Sie den folgenden Code, um Informationen zum 1. Januar 2023 abzurufen:

$ timestamp = mkTime (0, 0, 0, 1, 1, 2023);
$ datearray = getDate ($ timestamp);

Dadurch wird ein assoziatives Array mit Informationen zum 1. Januar 2023 zurückgegeben.

Sobald wir das assoziative Array von der Funktion getDate () zurückgegeben haben, können wir mit der Standard -Array -Syntax auf seine Elemente zugreifen. Zum Beispiel, Um die Monatskomponente des Zeitstempels abzurufen, können wir den folgenden Code verwenden:

$ Monat = $ datearray ["mon"];

Im Folgenden finden Sie den Beispielcode, mit dem getDate () das aktuelle Datum und die aktuelle Uhrzeit zurückgegeben und dann verwendet wird print_r () um das resultierende assoziative Array anzuzeigen.

$ heute = getDate ();
print_r ($ heute);
?>

Dies wird so etwas ausgeben:

Array ([Sekunden] => 53 [Minuten] => 43 [Stunden] => 5 [Mday] => 10 [Wday] => 1 [Mon] => 4 [Jahr] => 2023 [Yday] => 99 [Wochentag] => Montag [Monat] => April [0] => 1681098233)

Wie wir sehen können, die Verabredung bekommen() Die Funktion gibt ein Array mit Schlüssel zurück, die verschiedene Komponenten des aktuellen Datums und der aktuellen Uhrzeit darstellen, z. B. den Wochentag, den Monat, das Jahr usw. Das Array enthält auch einen numerischen Schlüssel (0) Das repräsentiert den Unix -Zeitstempel des aktuellen Datums und der aktuellen Uhrzeit.

PHP -Code, um die Ausgabe in einem bestimmten Format mithilfe von GetDate () -Funktion anzuzeigen

Jetzt werden wir einen Beispielcode der Funktion getDate () abdecken, mit der das aktuelle Datum und die aktuelle Zeit auf einer Webseite in einem lesbaren Format angezeigt werden. Hier Echo Die Anweisung zeigt die Ausgabe in einem bestimmten Format an.

$ datearray = getDate ();
$ wochentag = $ datearray ["Wochentag"];
$ Monat = $ datearray ["Monat"];
$ day = $ datearray ["mday"];
$ jahr = $ datearray ["Jahr"];
$ hour = $ datearray ["Stunden"];
$ minute = $ datearray ["Minuten"];
$ second = $ datearray ["Sekunden"];
Echo "Heute ist Wochentag $, $ monat $ tag, $ Jahr. Die Zeit ist $ Stunde: $ Minute: $ Sekunde.";
?>

Dies wird so etwas ausgeben:

Heute ist Montag, 10. April 2023. Die Zeit ist 5:47:29.

Notiz: Im obigen Code basiert die Zeit auf der Standard -Server -Zeitzone. Wenn Sie Zeit nach Ihrem örtlichen Zeitzone haben möchten, fügen Sie zu Beginn Ihres Codes die folgende Zeile hinzu, indem Sie den Zeitpunkt der Zeitzone angeben. Hier können Sie alle verfügbaren Zeitzonen überprüfen.

Zum Beispiel, Wenn wir die aktuelle Uhrzeit und Datum nach Anlehnung annehmen wollen Amerika/Toronto Fügen Sie die folgende Zeile in Ihren Code hinzu:

DATE_DEFAULT_TIMEZONE_SET ('America/Toronto');

Der folgende Code druckt das aktuelle Datum und die aktuelle Uhrzeit für Amerika/Toronto:

DATE_DEFAULT_TIMEZONE_SET ('America/Toronto');
$ datearray = getDate ();
$ wochentag = $ datearray ["Wochentag"];
$ Monat = $ datearray ["Monat"];
$ day = $ datearray ["mday"];
$ jahr = $ datearray ["Jahr"];
$ hour = $ datearray ["Stunden"];
$ minute = $ datearray ["Minuten"];
$ second = $ datearray ["Sekunden"];
Echo "Heute ist Wochentag $, $ monat $ tag, $ Jahr. Die Zeit ist $ Stunde: $ Minute: $ Sekunde.";
?>

Ausgang

Abschluss

Dieser Artikel deckt die Grundlagen der Funktion getDate () in PHP ab. Durch die Verwendung der Funktion getDate () in PHP können wir Informationen über das aktuelle Datum und die Uhrzeit oder einen bestimmten Zeitstempel problemlos abrufen. Dies kann in einer Vielzahl von PHP -Programmieranwendungen nützlich sein, von der Anzeige des aktuellen Datums und der Uhrzeit auf einer Website bis hin zur Durchführung von Berechnungen oder Vergleiche mit Daten und Zeiten. Weitere Beschreibung der Funktion getDate () in PHP lesen Sie den Artikel.