Entonces, ¿cuál es la expresion regular para comprobar esas condiciones? Pues tan sencillo como:
<?php function checkEmail($email) { $reg = "#^(((([a-z\d][\.\-\+_]?)*)[a-z0-9])+)\@(((([a-z\d][\.\-_]?){0,62})[a-z\d])+)\.([a-z\d]{2,6})$#i"; return preg_match($reg, $email); } //Ejemplo: if(checkEmail("micorreo@gmail.com")) { echo "email valido"; } else { echo "email invalido"; } ?>
Con esta sencilla función, podemos comprobar que la dirección de correo sea una dirección valida o no. Aunque luego esa dirección no exista, al menos el formato es correcto.
No hay comentarios:
Publicar un comentario