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中使用mktime获取时间戳的一个黑色幽默分析
May 31 PHP
PHP+FastCGI+Nginx配置PHP运行环境
Aug 07 PHP
destoon首页调用求购供应信息的地区名称的方法
Aug 21 PHP
PHP队列用法实例
Nov 05 PHP
phpstorm配置Xdebug进行调试PHP教程
Dec 01 PHP
php读取csv数据保存到数组的方法
Jan 03 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
Oct 21 PHP
php实现CSV文件导入和导出
Oct 24 PHP
详解WordPress中添加和执行动作的函数使用方法
Dec 29 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
Feb 15 PHP
关于PHP文件的自动运行方法分析
May 13 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
Oct 10 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
ASP知识讲座四
2006/10/09 PHP
CURL的学习和应用(附多线程实现)
2013/06/03 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
PHP使用数组依次替换字符串中匹配项
2016/01/08 PHP
PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
2017/08/11 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
nodejs中使用多线程编程的方法实例
2015/03/24 NodeJs
js实现div层缓慢收缩与展开的方法
2015/05/11 Javascript
JQuery创建DOM节点的方法
2015/06/11 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
Linux使用Node.js建立访问静态网页的服务实例详解
2017/03/21 Javascript
Vue使用vue-cli创建项目
2017/09/01 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
javascript闭包的使用之按钮切换功能
2018/08/30 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
JavaScript经典案例之简易计算器
2020/08/24 Javascript
Python中逗号的三种作用实例分析
2015/06/08 Python
Python函数式编程指南(二):从函数开始
2015/06/24 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
python制作一个简单的gui 数据库查询界面
2020/11/19 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
美国正宗奢华复古手袋、珠宝及配饰网站:What Goes Around Comes Around
2018/07/21 全球购物
类成员函数的重载、覆盖和隐藏区别
2016/01/27 面试题
Linux如何压缩可执行文件
2013/10/21 面试题
大专生的学习自我评价
2013/12/04 职场文书
专业幼师实习生自我鉴定范文
2013/12/08 职场文书
论文指导教师评语
2014/04/28 职场文书
品酒会策划方案
2014/05/26 职场文书
护理目标管理责任书
2014/07/25 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
文体活动总结
2015/02/04 职场文书
2016年学校“3.12”植树节活动总结
2016/03/16 职场文书