3v4l.org

run code in 300+ PHP versions simultaneously
<?php $vBase = [ 'date' => function($value) { return (bool)preg_match('/^\d{2}\.\d{2}\.\d{4}$/', $value); }, ]; $dateVal[] = date('d.m.Y'); $dateVal[] = date('Y-m-d'); foreach ($dateVal as $date) { var_dump( [ 'value' => $date, 'isValidFormat' => $vBase['date']($date), ] ); }

preferences:
42.95 ms | 402 KiB | 5 Q