Heim >Backend-Entwicklung >PHP-Problem >PHP ermittelt, ob es sich um ein Datum handelt
Die Funktion checkdate() wird verwendet, um das gregorianische Datum zu überprüfen. (Empfohlenes Lernen: PHP-Video-Tutorial)
bool checkdate ( int $month , int $day , int $year )
Wenn das angegebene Datum gültig ist, geben Sie TRUE zurück, andernfalls geben Sie FALSE zurück, überprüfen Sie die Rechtmäßigkeit des aus Parametern zusammengesetzten Datums .
Ein Datum gilt als gültig, wenn:
Jahr einen Wert von 1 bis 32767 hat
Monat einen Wert von 1 bis 12 hat
Tag Der Wert liegt im Bereich der Anzahl der Tage, die ein bestimmter Monat haben sollte, und Schaltjahre wurden berücksichtigt.
checkdate() Beispiel
<?php var_dump(checkdate(12, 31, 2000)); var_dump(checkdate(2, 29, 2001)); ?>
Die obige Routine gibt Folgendes aus:
bool(true) bool(false)
Die String-Konvertierung ist wie folgt folgt Verfügbar:
$str='2015-01-12'; list($y,$m,$d)=explode(‘-’,$str); var_dump(checkdate($m,$d,$y));
Das obige ist der detaillierte Inhalt vonPHP ermittelt, ob es sich um ein Datum handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!