php实现验证邮箱格式的代码实例

yipeiwu_com7年前PHP代码库

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

函数介绍:

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

语法:

filter_var(variable, filter, options)

参数介绍:

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

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

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

验证方法如下:

<?php

function check_email($email)

{

 $result = trim($email);

 if (filter_var($result, FILTER_VALIDATE_EMAIL))

 {

 return "true";

 }

 else

 {

 return "false";

 }

}

echo check_email("111@qq.com")."\n";

echo check_email("abc#example.com")."\n";

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

输出如下:

true

false

以上就是利用php实现验证邮箱格式是否正确的详细内容,有任何补充内容可以联系小编。

相关文章

PHP排序算法系列之插入排序详解

插入排序 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个...

PHP使用ActiveMQ实现消息队列的方法详解

PHP使用ActiveMQ实现消息队列的方法详解

本文实例讲述了PHP使用ActiveMQ实现消息队列的方法。分享给大家供大家参考,具体如下: 前面我们已经学了如何部署ActiveMQ, 我们知道通过ActiveMQ的一个管理后台可...

mac 下安装php7全过程介绍

更新系统库 yum -y install gcc gcc-c++ automake autoconf libtool make lrzsz expect asciidoc xmlto...

PHP正则表达式匹配替换与分割功能实例浅析

本文实例讲述了PHP正则表达式匹配替换与分割功能。分享给大家供大家参考,具体如下: 正则表达式在PHP中的作用主要包括:分割、匹配、查找与替换。 匹配功能 preg_match_all...

php获取本周开始日期和结束日期的方法

本文实例讲述了php获取本周开始日期和结束日期的方法。分享给大家供大家参考。具体如下: 复制代码 代码如下://当前日期  $sdefaultDate = date("Y-m...