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 相关文章推荐
使用 php4 加速 web 传输
Oct 09 PHP
php生成文件
Jan 15 PHP
PHP注释实例技巧
Oct 03 PHP
php面向对象全攻略 (十六) 对象的串行化
Sep 30 PHP
php 使用post,get的一种简洁方式
Apr 25 PHP
php radio 单选框获取与保持值的实现代码
May 15 PHP
PHP使用SOAP扩展实现WebService的方法
Apr 01 PHP
微信支付PHP SDK ―― 公众号支付代码详解
Sep 13 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
Oct 25 PHP
PHP实现的XML操作类【XML Library】
Dec 29 PHP
php基于dom实现的图书xml格式数据示例
Feb 03 PHP
详解no input file specified 三种解决方法
Nov 29 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中使用file_get_contents抓取网页中文乱码问题解决方法
2014/12/17 PHP
php微信公众平台开发之获取用户基本信息
2015/08/17 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
2017/10/07 PHP
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
Jquery中显示隐藏的实现代码分析
2011/07/26 Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
2015/10/21 Javascript
关于Jquery中的事件绑定总结
2016/10/26 Javascript
8 行 Node.js 代码实现代理服务器
2016/12/05 Javascript
Angular.Js的自动化测试详解
2016/12/09 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
解决vue 绑定对象内点击事件失效问题
2018/09/05 Javascript
微信小程序地图实现展示线路
2020/07/29 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
[01:20]DOTA2更新全新英雄 天涯墨客现已加入游戏
2018/08/25 DOTA
Python使用requests及BeautifulSoup构建爬虫实例代码
2018/01/24 Python
使用Python读取安卓手机的屏幕分辨率方法
2018/03/31 Python
tensorflow实现加载mnist数据集
2018/09/08 Python
python列表生成器迭代器实例解析
2019/12/19 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
Python colormap库的安装和使用详情
2020/10/06 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
如何用 Python 制作 GitHub 消息助手
2021/02/20 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
HTML5标签使用方法详解
2015/11/27 HTML / CSS
Shopee马来西亚:随拍即卖,最佳行动电商拍卖平台
2017/06/05 全球购物
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
New Balance天猫官方旗舰店:始于1906年,百年慢跑品牌
2017/11/15 全球购物
个人近期表现材料
2014/02/11 职场文书
积极贯彻学习两会精神总结
2014/03/17 职场文书
厨房领班竞聘演讲稿
2014/04/23 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
2014年校务公开工作总结
2014/12/18 职场文书
武夷山导游词
2015/02/03 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
培训计划通知
2015/07/15 职场文书
Python线程池与GIL全局锁实现抽奖小案例
2022/04/13 Python