(PHP 4, PHP 5, PHP 7, PHP 8)
getdate — Liefert Datums- und Zeitinformationen
   Gibt ein assoziatives array mit Datums- und Zeitangaben des
   angegebenen timestamp zurück oder die lokal gültige
   Zeit, wenn timestamp weggelassen wird oder null ist.
  
   Gibt ein assoziatives Array mit Informationen zum
   timestamp zurück. Die Elemente des zurückgegebenen
   assoziativen Arrays sind folgende:
  
| Key | Beschreibung | Mögliche Rückgabewerte | 
|---|---|---|
| "seconds" | Numerische Repräsentation der Sekunden | 0bis59 | 
| "minutes" | Numerische Repräsentation der Minuten | 0bis59 | 
| "hours" | Numerische Repräsentation der Stunden | 0bis23 | 
| "mday" | Numerische Repräsentation des Monatstags | 1bis31 | 
| "wday" | Numerische Repräsentation des Wochentags | 0(für Sonntag) bis6(für Sonnabend) | 
| "mon" | Numerische Repräsentation des Monats | 1bis12 | 
| "year" | Eine vollständige numerische Repräsentation der Jahreszahl (vierstellig) | Beispiele: 1999oder2003 | 
| "yday" | Numerische Repräsentation des Tages des Jahres | 0bis365 | 
| "weekday" | Eine vollständige textuelle Repräsentation des Wochentags | SonntagbisSonnabend | 
| "month" | Eine vollständige textuelle Repräsentation des Monatsnamens, wie Januar oder März | JanuarbisDezember | 
| 0 | Sekunden seit der Unix-Epoche, ähnlich den Werten, die von der Funktion time() zurückgegeben und von der Funktion date() verwendet werden. | Abhängig vom System, typischerweise ein Wert von -2147483648bis2147483647. | 
| Version | Beschreibung | 
|---|---|
| 8.0.0 | timestampist jetzt nullbar. | 
Beispiel #1 getdate()-Beispiel
<?php
$heute = getdate();
print_r($heute);
?>Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Array
(
    [seconds] => 40
    [minutes] => 58
    [hours]   => 21
    [mday]    => 17
    [wday]    => 2
    [mon]     => 6
    [year]    => 2003
    [yday]    => 167
    [weekday] => Tuesday
    [month]   => June
    [0]       => 1055901520
)
