Ho usato la funzione di richiamata per telefono senza convalida da here.Convalida numero telefonico in php codeigniter
function valid_phone_number_or_empty($value)
{
$value = trim($value);
if ($value == '') {
return TRUE;
}
else
{
if (preg_match('/^\(?[0-9]{3}\)?[-. ]?[0-9]{3}[-. ]?[0-9]{4}$/', $value))
{
return preg_replace('/^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/', '($1) $2-$3', $value);
}
else
{
return FALSE;
}
}
}
Ma ora il problema è che non accetta telefono-no da paesi europei e in altre parti del mondo, che sono da 11 a 13 cifre. Qualcuno può fornirmi qualsiasi altra convalida per questo è universale per tutti i paesi?
ya il link che hai fornito non si riferiva alla convalida di telefono internazionale, grazie per questo .Poi anche ho bisogno di sostituire reg -exp per separare tra i codici internazionali e il loro numero. –