Hallo,
function date_check_input(
$dmy // dom-month-year, format: DD-MM-YYYY
) {
// Eingabeformat prüfen
if ( !preg_match('/\A([0-9]{1,2})-.-.\z/', trim($dmy), $dmy_array) ) {
wie wäre es mit dem schnuckligen RegExp von Seth?
Format allerdings Jahre-MM-DD, Jahre nicht auf maximal vier Stellen festgelegt.
Freundliche Grüße
Vinzenz