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调用数据库的存贮过程!
Oct 09 PHP
php下的权限算法的实现
Apr 28 PHP
php smarty 二级分类代码和模版循环例子
Jun 01 PHP
php设计模式 Observer(观察者模式)
Jun 26 PHP
php 判断是否是中文/英文/数字示例代码
Sep 30 PHP
php获取访问者IP地址汇总
Apr 24 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
PHP7.0版本备注
Jul 23 PHP
PHP随机数 C扩展随机数
May 04 PHP
thinkPHP5 tablib标签库自定义方法详解
May 10 PHP
微信企业转账之入口类分装php代码
Oct 01 PHP
PHP实现文件上传操作和封装
Mar 04 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
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
PHP 数组基础知识小结
2010/08/20 PHP
《PHP编程最快明白》第七讲:php图片验证码与缩略图
2010/11/01 PHP
关于php连接mssql:pdo odbc sql server
2011/07/20 PHP
浅析PHP文件下载原理
2014/12/25 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
2016/11/25 PHP
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
分享27个jQuery 表单插件集合推荐
2011/04/25 Javascript
自己动手开发jQuery插件教程
2011/08/25 Javascript
dojo学习第一天 Tab选项卡 实现
2011/08/28 Javascript
深入理解JQuery keyUp和keyDown的区别
2013/12/12 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
JS基于递归实现倒计时效果的方法
2016/11/26 Javascript
详解JavaScript中的属性和特性
2016/12/08 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
2017/03/08 Javascript
angular指令笔记ng-options的使用方法
2017/09/18 Javascript
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
微信小程序使用request网络请求操作实例
2017/12/15 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
js控制随机数生成概率代码实例
2019/03/21 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
vue+iview实现文件上传
2020/11/17 Vue.js
Python 抓取动态网页内容方案详解
2014/12/25 Python
简单介绍Python中的readline()方法的使用
2015/05/24 Python
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
windows下Virtualenvwrapper安装教程
2017/12/13 Python
使用 Python 实现文件递归遍历的三种方式
2018/07/18 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
2020/03/06 Python
python集合能干吗
2020/07/19 Python
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
医院见习报告范文
2014/11/03 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书