Bonjour,
avec ce code :
j'obtiens
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function validateDate($date_to_control, $date, $format = 'Y-m-d') { var_dump($date_to_control); $date_good_format = DateTime::createFromFormat('Y-M-d', $date_to_control);var_dump($date_good_format ); return $date_good_format->format($date_good_format) == $date; }
Le false retourné par le second var_dump indique qu'il y a une erreur :C:\wamp64\www\ticket2\Classes\Olivier\DateTimeCtrl.php:18:string '2018-12-26' (length=10)
C:\wamp64\www\ticket2\Classes\Olivier\DateTimeCtrl.php:19:boolean false
( ! ) Fatal error: Uncaught Error: Call to a member function format() on bool in C:\wamp64\www\ticket2\Classes\Olivier\DateTimeCtrl.php on line 20Mais quelle erreur ?Retourne un nouvel objet DateTime ou FALSE si une erreur survient.
Partager