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 相关文章推荐
经典的PHPer为什么被认为是草根?
Apr 02 PHP
收藏的一个php小偷的核心程序
Apr 09 PHP
数组与类使用PHP的可变变量名需要的注意的问题
Jun 20 PHP
php中利用str_pad函数生成数字递增形式的产品编号
Sep 30 PHP
PHP 下载文件时自动添加bom头的方法实例
Jan 10 PHP
最常用的8款PHP调试工具
Jul 06 PHP
PHP多文件上传类实例
Mar 07 PHP
PHP实现批量修改文件后缀名的方法
Jul 30 PHP
PHP代码维护,重构变困难的4种原因分析
Jan 25 PHP
基于CI框架的微信网页授权库示例
Nov 25 PHP
php mysql_list_dbs()函数用法示例
Mar 29 PHP
php从数据库中读取特定的行(实例)
Jun 02 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速度全攻略
2006/10/09 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
2011/11/07 PHP
CURL的学习和应用(附多线程实现)
2013/06/03 PHP
解析php中获取url与物理路径的总结
2013/06/21 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
2016/02/16 PHP
理解 JavaScript 预解析
2009/10/25 Javascript
js实现的日期操作类DateTime函数代码
2010/03/16 Javascript
几个有趣的Javascript Hack
2010/07/24 Javascript
合并table相同单元格的jquery插件分享(很精简)
2011/06/20 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
2013/11/30 Javascript
JavaScript实现的链表数据结构实例
2015/04/02 Javascript
浅谈javascript中return语句
2015/07/15 Javascript
js模拟淘宝网的多级选择菜单实现方法
2015/08/18 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
浅析Node.js实现HTTP文件下载
2016/08/05 Javascript
request请求获取参数的实现方法(post和get两种方式)
2016/09/27 Javascript
15个非常实用的JavaScript代码片段
2016/12/18 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
2020/08/03 Javascript
解决antd Form 表单校验方法无响应的问题
2020/10/27 Javascript
python类继承用法实例分析
2014/10/10 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
2018/07/06 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
Python Selenium 之关闭窗口close与quit的方法
2019/02/13 Python
Python进阶之全面解读高级特性之切片
2019/02/19 Python
python环境路径配置以及命令行运行脚本
2019/04/02 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
详解CSS3 rem(设置字体大小) 教程
2017/11/21 HTML / CSS
屈臣氏官方旗舰店:亚洲享负盛名的保健及美妆零售商
2019/03/15 全球购物
德国高尔夫商店:Golfshop.de
2019/06/22 全球购物
信息专业本科生个人的自我评价
2013/10/28 职场文书
毕业生求职的求职信
2013/12/05 职场文书
幼儿教师研修感言
2014/02/12 职场文书
跑吧孩子观后感
2015/06/10 职场文书
JavaScript中时间格式化新思路toLocaleString()
2021/11/07 Javascript
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL