Comprobar número de teléfono

Un sencillo uso para comprobar si un número de teléfono tiene 9 dígitos


function verificaTelefono($numeroTelefono){
    //eliminar espacios en blanco entre números 
    //trim elimina los espacios de los laterales
    $numeroTelefono = trim(str_replace(' ', '', $numeroTelefono));

    //Se puede usar preg_replace
    //$numeroTelefono = preg_replace('/\s+/', '', $numeroTelefono);
    // También en vez de poner +s es dejar un espacio en blanco
    //$numeroTelefono = preg_replace('/ +/', '', $numeroTelefono);

    //Comprobar si son 9 números
    $patron = "/^[0-9]{9}$/";
    if(preg_match($patron, $numeroTelefono)){
        return "Número válido";
    } else{
        return "Número no válido";

    }
}

echo verificaTelefono('644 483 639');

Scroll al inicio