PHP: validare il formato di un numero di cellulare italiano

PHP: validare il formato di un numero di cellulare italiano

In PHP possiamo validare il formato di un numero di cellulare italiano.

Possiamo definire la seguente funzione:


function is_valid_it_mobile_number($str) {
    return (preg_match('/^3\d{9}$/', $str));
}

Il problema di questa funzione รจ che non verifica la correttezza formale del prefisso mobile utilizzato, ossia le prime tre cifre. Possiamo affinare la precedente routine estraendo le prime tre cifre per confrontarle con un array di prefissi noti di operatori di telefonia mobile italiani.

Torna su