Validare il formato di una data in PHP

Validare il formato di una data in PHP

In PHP possiamo stabilire se una stringa è in formato data valido.

La soluzione è la seguente:


function is_valid_date($str, $format = 'Y-m-d') {
    $d = DateTime::createFromFormat($format, $str);
    return $d && $d->format($format) === $str;
}

Torna su