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 相关文章推荐
Windows中安装Apache2和PHP4权威指南
Nov 18 PHP
php面向对象全攻略 (二) 实例化对象 使用对象成员
Sep 30 PHP
php时区转换转换函数
Jan 07 PHP
php实现的DateDiff和DateAdd时间函数代码分享
Aug 16 PHP
php连接odbc数据源并保存与查询数据的方法
Dec 24 PHP
php在apache环境下实现gzip配置方法
Apr 02 PHP
PHP链表操作简单示例
Oct 15 PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 PHP
Yii2中添加全局函数的方法分析
May 04 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
Feb 08 PHP
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
Jun 12 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自动生成后台导航网址的最佳方法
2013/08/27 PHP
PHP chop()函数讲解
2019/02/11 PHP
asp.net和asp下ACCESS的参数化查询
2008/06/11 Javascript
js 创建快捷方式的代码(fso)
2010/11/19 Javascript
JQuery datepicker 使用方法
2011/05/20 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
JS中常用的消息框总结
2018/02/24 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
Nodejs核心模块之net和http的使用详解
2019/04/02 NodeJs
vue项目打包后上传至GitHub并实现github-pages的预览
2019/05/06 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
2019/06/05 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
学习python处理python编码问题
2011/03/13 Python
Python使用迭代器打印螺旋矩阵的思路及代码示例
2016/07/02 Python
python实现简单爬虫功能的示例
2016/10/24 Python
利用python程序生成word和PDF文档的方法
2017/02/14 Python
Python打印“菱形”星号代码方法
2018/02/05 Python
python如何实现内容写在图片上
2018/03/23 Python
解决python写入带有中文的字符到文件错误的问题
2019/01/31 Python
Python函数参数匹配模型通用规则keyword-only参数详解
2019/06/10 Python
Docker部署Python爬虫项目的方法步骤
2020/01/19 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
AmazeUI 网格的实现示例
2020/08/13 HTML / CSS
Coltorti Boutique官网:来自意大利的设计师品牌买手店
2018/11/09 全球购物
临床医师专业个人自我评价
2014/01/08 职场文书
个人向公司借款协议书
2014/10/09 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
将Python代码打包成.exe可执行文件的完整步骤
2021/05/12 Python
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python