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 相关文章推荐
PHP4实际应用经验篇(9)
Oct 09 PHP
smtp邮件发送一例
Oct 09 PHP
php escape URL编码
Dec 10 PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 PHP
PHP查询MySQL大量数据的时候内存占用分析
Jul 22 PHP
使用PHP获取汉字的拼音(全部与首字母)
Jun 27 PHP
php从给定url获取文件扩展名的方法
Mar 14 PHP
PHP yii实现model添加默认值的方法(两种方法)
Nov 10 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
Sep 16 PHP
浅谈php的TS和NTS的区别
Mar 13 PHP
PHP 7.4中使用预加载的方法详解
Jul 08 PHP
laravel入门知识点整理
Sep 15 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 验证码制作(网树注释思想)
2009/07/20 PHP
PHP 设置MySQL连接字符集的方法
2011/01/02 PHP
php懒人函数 自动添加数据
2011/06/28 PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
一个PHP实现的轻量级简单爬虫
2015/07/08 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
Laravel路由设定和子路由设定实例分析
2016/03/30 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
php 中的closure用法详解
2017/06/12 PHP
javascript背投广告代码的完善
2008/04/08 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
Javascript typeof与instanceof的区别
2016/10/18 Javascript
微信小程序开发之Tabbar实例详解
2017/01/09 Javascript
浅析JavaScript中的平稳退化(graceful degradation)
2017/07/24 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)
2019/01/23 Javascript
JS实现横向轮播图(初级版)
2020/06/24 Javascript
python实现倒计时的示例
2014/02/14 Python
python比较2个xml内容的方法
2015/05/11 Python
python类和继承用法实例
2015/07/07 Python
浅谈django的render函数的参数问题
2018/10/16 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
python 输出所有大小写字母的方法
2019/01/02 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
Python requests设置代理的方法步骤
2020/02/23 Python
Numpy一维线性插值函数的用法
2020/04/22 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
英国儿童设计师服装的领先零售商:Base
2019/03/17 全球购物
基于Python 函数和方法的区别说明
2021/03/24 Python
勤奋学习演讲稿
2014/05/10 职场文书
公司股份合作协议书
2014/12/07 职场文书
文明倡议书
2015/01/19 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
红楼梦读书笔记
2015/06/25 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书