准备收集整理一些好的过滤方法以做备用,下面是一个过滤邮件地址的方法:

 

 
  
  1. <?php 
  2. $email = trim($_POST["email"])
  3. if(!filter_var($email, FILTER_VALIDATE_EMAIL))  
  4.  {  
  5.  echo "无效的邮件地址,请重新输入";  
  6.  }  
  7. else  
  8.  {  
  9.  echo "邮件地址输入正确";  
  10.  }  
  11. ?> 

 方法二:(自定义函数函数)

 

 
  
  1. function is_valid_email_address($email){
            $email_pattern = '/^[^@\s<&>]+@([-a-z0-9]+\.)+[a-z]{2,}$/i';
            return preg_match($email_pattern,$email) ? 1 : 0;
         }