note 114435 deleted from function.checkdate by sobak

From: Date: Tue, 22 Nov 2016 08:46:46 +0000
Subject: note 114435 deleted from function.checkdate by sobak
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-207502@lists.php.net to get a copy of this message
Note Submitter: Bas ---- And here is a version which will work for PHP 5.2 also. function ValidateDate($date, $format = 'Y-m-d H:i:s') { $version = explode('.', phpversion()); if (((int) $version[0] >= 5 && (int) $version[1] >= 2 && (int) $version[2] > 17)) { $d = DateTime::createFromFormat($format, $date); } else { $d = new DateTime(date($format, strtotime($date))); } return $d && $d->format($format) == $date; }

« previous php.notes (#207502) next »