PHP - checkdate
Syntax
checkdate("monat","tag","jahr")
Erklärung
checkdate überprüft ein Datum auf Gültigkeit, also ob das Datum den folgenden Kriterien entspricht (jeweils inklusive):
- jahr liegt zwischen 0 und 32767
- monat liegt zwischen 0 und 12
- tag liegt zwischen 1 und der Anzahl der Tage des entsprechenden Monats
Für monat, tag und jahr sind nur ganzzahlige Werte zulässig (also nicht "Januar" o.ä.). Schaltjahre werden bei der Überprüfung berücksichtigt. Sofern die Kriterien erfüllt sind, wird TRUE (bzw. "1") ausgegeben, ansonsten FALSE (bzw. "0").
Beispiel
<?php
$monat=12;
$tag=24;
$jahr=2001;
$test = checkdate($monat,$tag,$jahr);
echo "Datumstest: $test";
?>
Ergebnis:
Datumstest: 1
Beispiel 2
<?php
echo checkdate(2,29,1996);
?>
Ergebnis:
1
zurück: PHP - Datum und Zeit
Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de