前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >验证一个邮件地址的有效性

验证一个邮件地址的有效性

作者头像
hedeqiang
发布2019-12-17 22:14:58
1.4K0
发布2019-12-17 22:14:58
举报
文章被收录于专栏:LaravelCodeLaravelCode

验证一个邮件地址的有效性

邮箱验证相信大家很熟悉吧?大家会怎样验证?我猜大多数都会使用一段正则表达式来进行验证吧?没错这几年我都是这么干的:joy: 但是接下来我要说的并不是简单地使用正则表达式来验证一个邮箱地址是否正确,而是更加高效的验证 Validator.pizza 相信你会喜欢上他的。

它有什么作用?

Validator.pizza 是为了防止用户注册到具有一次性电子邮件地址的网站。它同时检查域或电子邮件是否有效。

  • 验证电子邮件

复杂的正则表达式来验证电子邮件的格式

  • 阻止一次性电子邮件

8175个域名并正在计数!(最近4天前更新)。

  • 检查MX记录

验证给定域的MX记录

  • 检测别名

告诉你电子邮件是否是别名

不废话了,具体更多说明还是看官网介绍吧。

如何使用?

代码语言:javascript
复制
<?php

$email = "email@example.com";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://www.validator.pizza/email/' . $email);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);

var_dump($response);

怎么样是不是很简单?赶紧试试吧!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 验证一个邮件地址的有效性
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档