PHP: validare una data

PHP: validare una data

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