PHP
Referenzliste
localtime
Datums- und Zeit-Funktionen
Befehl:
array localtime ([ int $timestamp = time() [, bool $is_associative = false ]] )
Parameter-Liste:
Beschreibung | |
---|---|
Der optionale Parameter timestamp ist eine ganze Zahl Unix-Zeitstempel , die standardmässig die aktuelle Ortszeit, wenn ein Zeitstempel ist nicht gegeben. Mit anderen Worten, wird standardmässig der Wert der time(). | |
Wenn auf FALSE oder nicht geliefert dann wird das Array als reguläres, numerisch indiziertes Array zurückgegeben. Wenn das Argument gesetzt TRUE localtime() gibt ein assoziatives Array mit allen die verschiedenen Elemente der Struktur durch die C-Funktion localtime Aufruf zurückgegeben. Die Namen der verschiedenen Schlüssel des assoziativen Arrays sind wie folgt:
|
Beschreibung:
Mit dem Befehl localtime() kann man sich ein Array liefern lassen, das Informationen über die angegebene Zeit enthält. Die Zeitangabe, über die Sie Informationen benötigen, übergeben Sie als UNIX-Zeitstempel im Parameter timestamp. Lassen Sie diesen Parameter leer, nimmt die Funktion die aktuelle Zeit. Mit dem optionalen Parameter is_associative können Sie festlegen, was für ein Array Sie als Funktionsergebnis erhalten möchten: Übergeben Sie den Wert 0, liefert die Funktion ein numerisch indiziertes Array (das ist auch die Voreinstellung); übergeben Sie den Wert 1, liefert die Funktion ein assoziatives Array.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Fehler:
Jeder Aufruf der Datums- und Zeitfunktionen generiert eine
E_NOTICE
-Warnung, wenn die Zeitzone ungültig ist und eine E_STRICT
-Nachricht oder eine E_WARNING
-Warnung, wenn die Systemeinstellung oder die TZ-Umgebungsvariable genutzt wird. Siehe auch date_default_timezone_set() Siehe auch:
localtime() - Beispiel:
Eingabe:
<?php $localtime = localtime(); $localtime_assoc = localtime(time(), true); print_r($localtime); print_r($localtime_assoc); ?>
Ausgabe:
Array
(
[0] => 24
[1] => 3
[2] => 19
[3] => 3
[4] => 3
[5] => 105
[6] => 0
[7] => 92
[8] => 1
)
Array
(
[tm_sec] => 24
[tm_min] => 3
[tm_hour] => 19
[tm_mday] => 3
[tm_mon] => 3
[tm_year] => 105
[tm_wday] => 0
[tm_yday] => 92
[tm_isdst] => 1
)
(
[0] => 24
[1] => 3
[2] => 19
[3] => 3
[4] => 3
[5] => 105
[6] => 0
[7] => 92
[8] => 1
)
Array
(
[tm_sec] => 24
[tm_min] => 3
[tm_hour] => 19
[tm_mday] => 3
[tm_mon] => 3
[tm_year] => 105
[tm_wday] => 0
[tm_yday] => 92
[tm_isdst] => 1
)
Beschreibung:
Beschreibung | |
---|---|
5.1.0 | Jetzt gibt E_STRICT und E_NOTICE Zeitzone die Fehler. |
Datums- und Zeit-Funktionen