- var_dump: documentation ( source)
- preg_match: documentation ( source)
- date: documentation ( source)
<?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),
]
);
}