当前位置:首页 > PHP教程 > php应用 > 列表

利用php实现验证邮箱格式是否正确

发布:smiling 来源: PHP粉丝网  添加日期:2022-05-25 09:53:07 浏览: 评论:0 

验证邮箱格式是否正确可以通过filter_var函数来实现。

函数介绍:

filter_var() 函数通过指定的过滤器过滤一个变量。

语法:

filter_var(variable, filter, options)

参数介绍:

variable,(必需)规定要过滤的变量。

filter,(可选)规定要使用的过滤器的 ID。默认是 FILTER_SANITIZE_STRING。

options,(可选)规定一个包含标志/选项的关联数组或者一个单一的标志/选项。检查每个过滤器可能的标志和选项。

验证方法如下:

  1. <?php 
  2.  
  3. function check_email($email
  4.  
  5.  
  6.  $result = trim($email); 
  7.  
  8.  if (filter_var($result, FILTER_VALIDATE_EMAIL)) 
  9.  
  10.  { 
  11.  
  12.   return "true"
  13.  
  14.  } 
  15.  
  16.  else 
  17.  
  18.  { 
  19.  
  20.   return "false"
  21.  
  22.  } 
  23.  
  24.  
  25. echo check_email("111@qq.com")."\n"
  26.  
  27. echo check_email("abc#example.com")."\n"

这里我们创建了一个check_email方法,用来判断邮箱是否合格。如果合格则返回true,否则返回false。

输出如下:

true

false

Tags: php验证邮箱格式

分享到:

相关文章