Mit checkdate() kann man ein Datum auf Gültigkeit überprüfen.
Ist das Datum gültig, wird true, sonst false zurückgeliefert.
Folgende Kriterien hat ein korrektes Datum zu erfüllen:
. Das Jahr muss zwischen 1 und 32767 liegen
. Der Monat muss zwischen 1 und 12 liegen
. Der Tag muss zwischen 1 und 31 liegen (Schaltjahre werden berücksichtigt)
<?PHP
$check1 = checkdate(03,27,1971);
$check2 = checkdate(13,27,1971);
if($check1) echo "27.03.1971 ist ein korrektes Datum.\n";
if(!$check2) echo "27.13.1971 ist ein kein korrektes Datum.";
?>