(PHP 4, PHP 5)
checkdate — Prüft ein Gregorianisches Datum auf Gültigkeit
Prüft die Gültigkeit des durch die Funktionsargumente beschriebenen Datums. Ein Datum wird als gültig betrachtet, wenn jeder Parameter korrekt definiert wurde.
Die Monatsangabe umfasst Werte von 1 bis 12 (inklusive).
Der Tag ist in der erlaubten Anzahl von Tagen für den angegebenen Monat month . Schaltjahre werden entsprechend berücksichtigt.
Die Jahresangabe ist eine Zahl zwischen 1 und 32767 (inklusive).
Gibt TRUE zurück, wenn das übergebene Datum gültig ist, andernfalls FALSE.
Beispiel #1 checkdate()-Beispiel
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
bool(true) bool(false)