Tra pochi mesi PHP6 diventerà uno standard e molte delle funzioni a cui gli sviluppatori erano abituati diventeranno obsolete e quindi inutilizzabili.

Tra queste l’usatissima “ereg”, molto utile durante la validazioni attraverso le espressioni regolari. Al suo posto è consigliabile usare la funzione preg_match.

Di seguito una piccola funziona per controllare se una partita IVA ha o meno un formato corretto.

function controlloPIVA($stringa){                          
$pattern = "/^(IT){0,1}[0-9]{11}$/i";
if(preg_match($pattern, trim($stringa)))
return true;
else
return false;
}


Per utilizzarla:


$nostraPIVA = '091236348819';
if(controlloPIVA($nostraPIVA)) echo "Partita IVA corretta"
Informativa
Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento ed utili alle finalità illustrate nella cookie policy.
Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie, consulta la cookie policy
Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all'uso dei cookie. Per saperne di più.