Para validar un email o correo electrónico con php vamos a usar una función llamada filter_var ademas le pasaremos un filtro para comprobar si la cadena que estamos procesando es un email, vamos a ver un ejemplo muy sencillo y comentado:
<?php //El correo $email='alber@phpres.net'; //Comprobamos si es correcto if (filter_var($email, FILTER_VALIDATE_EMAIL)) echo 'Correcto'; //Si no lo es, lo marcamos como incorrecto else echo 'Incorrecto'; ?>Como veis el código habla por si solo, ahora vamos a ver este código en una función:
<?php
function comprobar_mail($email){
//Comprobamos si es correcto
if (filter_var($email, FILTER_VALIDATE_EMAIL)) return 'Correcto';
//Si no lo es, lo marcamos como incorrecto
return 'Incorrecto';
}
?>
<?php
//Invocamos la función
echo comprobar_mail('alber@phpres.net');
?>Saludos!!5
Puntos
Puntos
1057
Visitas
Visitas
0
Resp
Resp
Por alber hace 10 años
Admin