Comprobar si una dirección empieza por unas palabras concretas

Se va a comprobar por medio de una función si una dirección empieza por las palabras calle, avenida o paseo.


function comprobarVia($tipoVia){

    //Se hace el patrón insensible a mayúsculas y minúsculas
    $patron = "/^(calle | avenida | paseo)/i";
    
    if(preg_match($patron, $tipoVia)){
        return "Verificado";
    } else {
        return "Error en la dirección";
    }
}

echo comprobarVia("Calle San Juan 5");

Se hace insensible a mayúsculas y minúsculas para que se pueda escribir de las dos maneras, así se podrá recoger los datos sin problemas.

Scroll al inicio