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(2)
Oct 09 PHP
PHP开发不能违背的安全规则 过滤用户输入
May 01 PHP
PHP学习散记_编码(json_encode 中文不显示)
Nov 10 PHP
PHP运行模式的深入理解
Jun 03 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
Jun 25 PHP
thinkphp3.2.2实现生成多张缩略图的方法
Dec 19 PHP
PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例
May 12 PHP
[原创]php简单隔行变色功能实现代码
Jul 09 PHP
PHP微信支付实例解析
Jul 22 PHP
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
May 26 PHP
让Laravel API永远返回JSON格式响应的方法示例
Sep 05 PHP
php探针使用原理和技巧讲解
Sep 17 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
自动分页的不完整解决方案
2007/01/12 PHP
phpMyAdmin出现无法载入 mcrypt 扩展,请检查PHP配置的解决方法
2012/03/26 PHP
PHP7 其他语言层面的修改
2021/03/09 PHP
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
javascript批量修改文件编码格式的方法
2015/01/27 Javascript
在JavaScript中操作时间之getUTCDate()方法的使用
2015/06/10 Javascript
jQuery实现点击按钮弹出可关闭层的浮动层插件
2015/09/19 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
angular.js分页代码的实例
2016/07/27 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
原生js编写2048小游戏
2017/03/17 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue实现倒计时获取验证码效果
2020/04/17 Javascript
js实现打字小游戏
2019/12/17 Javascript
vue过滤器实现日期格式化的案例分析
2020/07/02 Javascript
vue中的计算属性和侦听属性
2020/11/06 Javascript
微信小程序实现简单的select下拉框
2020/11/23 Javascript
R vs. Python 数据分析中谁与争锋?
2017/10/18 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
在django admin中添加自定义视图的例子
2019/07/26 Python
python模块和包的应用BASE_PATH使用解析
2019/12/14 Python
keras输出预测值和真实值方式
2020/06/27 Python
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
中国茶叶、茶具一站式网上购物商城:醉品茶城
2018/07/03 全球购物
Chain Reaction Cycles俄罗斯:世界上最大的在线自行车商店
2019/08/27 全球购物
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
运动会跳远广播稿5篇
2014/09/17 职场文书
幼儿园六一儿童节活动总结
2015/02/10 职场文书
2015年乡镇卫生院妇幼保健工作总结
2015/05/19 职场文书
八月一日观后感
2015/06/10 职场文书
2015中秋节晚会主持词
2015/07/01 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
2016年4月份红领巾广播稿
2015/12/21 职场文书
SpringBoot整合JWT的入门指南
2021/06/29 Java/Android
HTML5 语义化标签(移动端必备)
2021/08/23 HTML / CSS
Windows 11要来了?微软文档揭示Win11太阳谷 / Win10有两个不同版本
2021/11/21 数码科技