PHP实现域名whois查询的代码(数据源万网、新网)


Posted in PHP onFebruary 22, 2010

万网 whois(使用的接口为万网提供合法接口)

function whois_hichina($domain) { 
preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois); 
$whois[0] = str_replace('友情提示:按注册局要求,过期域名可能会处于注册商自动续费期阶段,您在此查询所看到的域名到期日仅供参考<br />请您<a href="http://www.net.cn/has_client/userlogon/user_logon1.asp" target="_blank" class="link_gl">进入会员区</a>查看该域名的实际到期时间,并请及时进行续费,谢谢!', '', ($whois[0]));//过滤掉此段文字 
return $whois[0]); 
}

新网 whois (非新网提供,只是根据新网自身网站的url修改实现)

function whois_xinnet($domain) { 
preg_match("|<div class="lyTableInfoWrap">(.+?)</div>|is", @file_get_contents('http://www.xinnet.cn/Modules/agent/serv/pages/domain_whois.jsp?domainNameWhois='.$domain.'&noCode=noCode'), $whois); 
return $whois[0]; 
} 
}

上海电信测试,感觉新网的查询要快一点,且万网有些域名查询不出来的,新网亦可以查询到!

PHP 相关文章推荐
一个简单实现多条件查询的例子
Oct 09 PHP
PHP学习 运算符与运算符优先级
Jun 15 PHP
解析左右值无限分类的实现算法
Jun 20 PHP
PHP延迟静态绑定示例分享
Jun 22 PHP
php中get_meta_tags()、CURL与user-agent用法分析
Dec 16 PHP
php+mysql数据库查询实例
Jan 21 PHP
php上传图片客户端和服务器端实现方法
Mar 30 PHP
PHP实现的购物车类实例
Jun 17 PHP
反射调用private方法实践(php、java)
Dec 21 PHP
PHP实现的猴王算法(猴子选大王)示例
Apr 30 PHP
PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
May 31 PHP
laravel框架学习笔记之组件化开发实现方法
Feb 01 PHP
PHP 伪静态隐藏传递参数名的四种方法
Feb 22 #PHP
收藏的PHP常用函数 推荐收藏保存
Feb 21 #PHP
Search File Contents PHP 搜索目录文本内容的代码
Feb 21 #PHP
php中理解print EOT分界符和echo EOT的用法区别小结
Feb 21 #PHP
用Zend Encode编写开发PHP程序
Feb 21 #PHP
PHP 学习路线与时间表
Feb 21 #PHP
php 高效率写法 推荐
Feb 21 #PHP
You might like
php站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
解析PHP对现有搜索引擎的调用
2013/06/25 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
php实现无限级分类
2014/12/24 PHP
利用PHP判断是否是连乘数字串的方法示例
2017/07/03 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
2019/10/17 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
2010/07/11 Javascript
JQuery自适应窗口大小导航菜单附源码下载
2015/09/01 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
node结合swig渲染摸板的方法
2018/04/11 Javascript
jQuery动态移除与增加onclick属性的方法详解
2018/06/07 jQuery
element-ui 关于获取select 的label值方法
2018/08/24 Javascript
Mint UI组件库CheckList使用及踩坑总结
2018/12/20 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
详解Python中for循环是如何工作的
2017/06/30 Python
python中kmeans聚类实现代码
2018/02/23 Python
python三引号如何输入
2020/07/06 Python
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
英国网上超市:Ocado
2020/03/05 全球购物
美国知名眼镜网站:Target Optical
2020/04/04 全球购物
Woods官网:加拿大最古老、最受尊敬的户外品牌之一
2020/09/12 全球购物
酒店前台接待岗位职责
2013/12/03 职场文书
学校师德师风自我剖析材料
2014/09/29 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
Nginx访问日志及错误日志参数说明
2021/03/31 Servers
redis 查看所有的key方式
2021/05/07 Redis
利用Python+OpenCV三步去除水印
2021/05/28 Python
mysql 直接拷贝data 目录下文件还原数据的实现
2021/07/25 MySQL
Python3.10的一些新特性原理分析
2021/09/15 Python