PHP Portal » PHP Handbuch » checkdate

Werbung

checkdate


(PHP 4, PHP 5)

checkdatePrüft ein Gregorianisches Datum auf Gültigkeit

Beschreibung

bool checkdate ( int $month , int $day , int $year )

Prüft die Gültigkeit des durch die Funktionsargumente beschriebenen Datums. Ein Datum wird als gültig betrachtet, wenn jeder Parameter korrekt definiert wurde.

Parameter-Liste

month

Die Monatsangabe umfasst Werte von 1 bis 12 (inklusive).

day

Der Tag ist in der erlaubten Anzahl von Tagen für den angegebenen Monat month . Schaltjahre werden entsprechend berücksichtigt.

year

Die Jahresangabe ist eine Zahl zwischen 1 und 32767 (inklusive).

Rückgabewerte

Gibt TRUE zurück, wenn das übergebene Datum gültig ist, andernfalls FALSE.

Beispiele

PHP Code
1
2
var_dump(checkdate(12, 31, 2000)); var_dump(checkdate(2, 29, 2001));

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

bool(true)
bool(false)

Siehe auch

  • mktime() - Gibt den Unix-Timestamp/Zeitstempel für ein Datum zurück
  • strtotime() - Wandelt ein beliebiges in englischer Textform angegebenes Datum in einen UNIX-Zeitstempel (Timestamp) um