PHP Dokumentation: Function checkdate
12. Januar 2010 von werner
checkdate
(PHP 4, PHP 5)
checkdate — Prü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
Beispiel #1 checkdate()-Beispiel
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>Das oben gezeigte Beispiel erzeugt folgendeAusgabe:
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