Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Como validar un email o correo con php

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@datoweb.com';

  //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@datoweb.com');
?>
Saludos!!
5
Puntos
1081
Visitas
0
Resp
Por alber hace 108 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate