if (!preg_match("/[0-9]{10,}/",$cellulare){
...
}

questa reg.expre. dovrebbe verificare che ci siano almeno 10 numeri ma non funziona nel senso che se metto (oltre ai 10 o + numeri ) anche una lettera il valore viene cmq dato per buono

dove ho sbagliato?

grazie