(PHP 4, PHP 5, PHP 7, PHP 8)
getdate — Restituisce informazioni sulla data/orario
   Restituisce un array associativo che contiene informazioni
   sulla data del timestamp, o l'orario locale
   corrente se non viene passato il timestamp.
  
   Restituisce un array associativo delle informazioni relative al
   timestamp. Gli elementi dell'array 
   associativo sono i seguenti:
  
| Chiave | Descrizione | Esempio di valori restituiti | 
|---|---|---|
| "seconds" | Rappresentazione numerica dei secondi | da 0a59 | 
| "minutes" | Rappresentazione numerica dei minuti | da 0a59 | 
| "hours" | Rappresentazione numerica delle ore | da 0a23 | 
| "mday" | Rappresentazione numerica del giorno del mese | da 1a31 | 
| "wday" | Rappresentazione numerica del giorno della settimana | da 0(per Domenica) a6(per Sabato) | 
| "mon" | Rappresentazione numerica di un mese | da 1a12 | 
| "year" | Una rappresentazione numerica completa di un anno, 4 cifre | Esempi: 1999o2003 | 
| "yday" | Una rappresentazione del giorno dell'anno | Da 0a365 | 
| "weekday" | Una rappresentazione testuale completa del giorno della settimana | Da SundayaSaturday | 
| "month" | Una rappresentazione testuale completa di un mese, come Gennaio o Marzo | Da JanuaryaDecember | 
| 0 | Secondi dalla Unix Epoch, simile ai valori restituiti da time() e usati da date(). | Dipendente dal sistema, tipicamente da -2147483648a2147483647. | 
Example #1 Esempio di getdate()
<?php
$today = getdate();
print_r($today);
?>Il precedente esempio visualizzerà qualcosa simile a:
Array
(
    [seconds] => 40
    [minutes] => 58
    [hours]   => 21
    [mday]    => 17
    [wday]    => 2
    [mon]     => 6
    [year]    => 2003
    [yday]    => 167
    [weekday] => Tuesday
    [month]   => June
    [0]       => 1055901520
)
