php判断电子邮件是否正确方法


Posted in PHP onDecember 04, 2018

PHP判断电子邮件是否正确即是否有效,是我们PHP面试过程中常见考题之一。我们可以使用PHP过滤器来实现判断。

php判断电子邮件是否正确方法

下面我们就通过具体示例,给大家介绍PHP判断电子邮箱是否正确的简单实现方法。

代码如下:

<?php
 
$email = "demo@example.com";
if (filter_var($email, FILTER_VALIDATE_EMAIL))
{
  echo '"' . $email . '" 是有效的。';
}
else
{
  echo '"' . $email . '" 是无效的。';
}

我们使用FILTER_VALIDATE_EMAIL过滤器验证电子邮件地址,这里我们要判断demo@example.com这个邮件是否有效。

前台访问结果如下:

php判断电子邮件是否正确方法

那么我们再随便输入一个值:rtgdrgdth555。

判断结果如下:

php判断电子邮件是否正确方法

filter_var()函数使用指定的过滤器过滤变量。

filter_var()函数语法:

mixed filter_var(mixed $ variable [,int $ filter = FILTER_DEFAULT [,mixed $ options]])

其中参数:

variable :要过滤的值。

filter:要应用的过滤器的ID。

options:一个选项的关联数组,或者按位区分的标示。

本篇文章就是关于PHP判断电子邮件是否正确的简单方法介绍,希望对需要的朋友有所帮助!

PHP 相关文章推荐
在PHP中PDO解决中文乱码问题的一些补充
Sep 06 PHP
防止用户利用PHP代码DOS造成用光网络带宽
Mar 01 PHP
PHP session有效期session.gc_maxlifetime
Apr 20 PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
Nov 21 PHP
php 深入理解strtotime函数的使用详解
May 23 PHP
php缓冲 output_buffering的使用详解
Jun 13 PHP
PHP关于IE下的iframe跨域导致session丢失问题解决方法
Oct 10 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
Nov 15 PHP
php中实现进程锁与多进程的方法
Sep 18 PHP
PHP7 echo和print语句实例用法
Feb 15 PHP
PHP写API输出的时用echo的原因详解
Apr 28 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
Jun 25 PHP
浅谈Laravel核心解读之Console内核
Dec 02 #PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
Nov 30 #PHP
用Laravel Sms实现laravel短信验证码的发送的实现
Nov 29 #PHP
php实现每日签到功能
Nov 29 #PHP
PHP序列化的四种实现方法与横向对比
Nov 29 #PHP
PHP中如何使用Redis接管文件存储Session详解
Nov 28 #PHP
php基于Redis消息队列实现的消息推送的方法
Nov 28 #PHP
You might like
用php的ob_start来生成静态页面的方法分析
2011/03/09 PHP
支持中文字母数字、自定义字体php验证码代码
2012/02/27 PHP
php的$_FILES的临时储存文件与回收机制实测过程
2013/07/12 PHP
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)
2016/07/09 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
js修改原型的属性使用介绍
2014/01/26 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
浅谈Jquery为元素绑定事件
2015/04/27 Javascript
简介JavaScript中用于处理正切的Math.tan()方法
2015/06/15 Javascript
jquery中ajax处理跨域的三大方式
2016/01/05 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
JS获取短信验证码倒计时的实现代码
2017/05/22 Javascript
vue.js的computed,filter,get,set的用法及区别详解
2018/03/08 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
2019/06/03 Javascript
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
Pytorch转onnx、torchscript方式
2020/05/25 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
2020/06/03 Python
HTML5实现签到 功能
2018/10/09 HTML / CSS
学校办公室主任职责
2013/12/27 职场文书
办公室经理岗位职责
2014/01/01 职场文书
中介公司区域经理岗位职责范本
2014/03/02 职场文书
中秋节主持词
2014/04/02 职场文书
大学迎新标语
2014/06/26 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
落实八项规定专题民主生活会对照检查材料
2014/09/15 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
会议欢迎词
2015/01/23 职场文书
海洋天堂观后感
2015/06/05 职场文书
python基础入门之普通操作与函数(三)
2021/06/13 Python
SQL Server中搜索特定的对象
2022/05/25 SQL Server