php检测邮箱地址是否存在
发布:smiling 来源: PHP粉丝网 添加日期:2014-05-31 08:56:56 浏览: 评论:0
在php中有这么一个函数checkdnsrr来验证dns是否可访问来检测邮箱地址是否存在,php实例代码如下:
- $email ="abc@phpfensi.com";
- $check_email = checkdnsrr($email,"a");
- if($check_email) {
- return true;
- } else {
- return false;
- }
关于checkdnsrr函数详细说明:
bool checkdnsrr(string $host[,string $type = "mx"])
checkdnsrr.检查指定网址的dns记录.
PHP实例代码如下:
- //this will not work
- if(checkdnsrr("round-robin-example.com"),"all")){
- return true;
- }else{
- return false;
- }
- //but every value other than "any" will work
- if(checkdnsrr("round-robin-example.com"),"a")){
- return true;
- }else{
- return false;
- }
指定的参数 host 可以是网络位址(ip address),也可以用机器名称(domain name),参数 type 可以省略,内定值为 mx,而参数 type 的值可为以下的其中之一:a、mx、ns、soa、ptr、cname 或 any,若找到了指定网址的 dns 字段,返回 true;若未找到指定的 dns 字段或是有错误均会返回 false.
Tags: php 检测邮箱 是否存在
- 上一篇:php验证邮箱地址合法性
- 下一篇:一款实用php 正则文件扩展名代码
相关文章
- ·php正则连接中文本程序(2013-11-12)
- ·php验证用户名是否以字母开头与验证密码(2013-11-13)
- ·PHP常用正则表达式汇总(2013-11-13)
- ·三分钟学会PHP正则表达式(2013-11-13)
- ·巧用PHP正则表达式判断IP地址(2013-11-13)
- ·php 判断中英文字符(2013-11-29)
- ·用PHP来验证Email是否正确(2013-12-10)
- ·php用户注册时常用的一些检验函数总结(2014-01-05)
- ·php正则表达式验证邮箱(2014-01-05)
- ·php/js汉字正则表达式总结(2014-01-05)
- ·php中正则匹配用户密码(2014-01-06)
- ·php中ip地址 email格式 电话号码正则验证(2014-01-06)
- ·php如何对手机号码进行验证(2014-01-07)
- ·php 正则提取文章中的图片,并替换、移动图片目录(2014-01-07)
- ·PHP移除字符串超链接文本的正则表达式(2014-01-10)
- ·实例学习PHP中的正则表达式(2014-01-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)