Geeft TRUE als de gegeven datum correct is; in andere gevallen FALSE. Controleert de geldigheid van de datum gevormd door de argumenten. Een datum wordt als geldig beschouwd als:
Het jaar tussen 1 en 32767 inclusive is
De maand tussen 1 en 12 inclusive is.
Dag
is binnen het toegestane aantal
dagen voor de gegeven month
.
Er wordt rekening gehouden met schrikkeljaren.
Zie ook mktime() en strtotime().