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 相关文章推荐
使用Xdebug调试和优化PHP程序之[1]
Apr 17 PHP
PHP资源管理框架Assetic简介
Jun 12 PHP
PHP中shuffle数组值随便排序函数用法
Nov 21 PHP
CI框架给视图添加动态数据
Dec 01 PHP
thinkPHP商城公告功能开发问题分析
Dec 01 PHP
yii2简单使用less代替css示例
Mar 10 PHP
php爬取天猫和淘宝商品数据
Feb 23 PHP
PHP通过get方法获得form表单数据方法总结
Sep 12 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
May 13 PHP
php面向对象程序设计中self与static的区别分析
May 21 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
Mar 26 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
什么是短波收听SWL
2021/03/01 无线电
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
PHP多线程之内部多线程实例分析
2015/03/09 PHP
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
Javascript之旅 对象的原型链之由来
2010/08/25 Javascript
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
关于js datetime的那点事
2011/11/15 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
jQuery模仿阿里云购买服务器选择购买时间长度的代码
2016/04/29 Javascript
AngularJs Forms详解及简单示例
2016/09/01 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
js调用刷新界面的几种方式
2017/05/03 Javascript
Angular2整合其他插件的方法
2018/01/20 Javascript
详解使用 Node.js 开发简单的脚手架工具
2018/06/08 Javascript
解决bootstrap-select 动态加载数据不显示的问题
2018/08/10 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
Python自动化测试工具Splinter简介和使用实例
2014/05/13 Python
Python类定义和类继承详解
2015/05/08 Python
Python JSON格式数据的提取和保存的实现
2019/03/22 Python
selenium处理元素定位点击无效问题
2019/06/12 Python
Python自动化运维之Ansible定义主机与组规则操作详解
2019/06/13 Python
利用Python实现手机短信监控通知的方法
2019/07/22 Python
python logging模块的使用
2020/09/07 Python
Hotels.com中国区:好订网
2016/08/18 全球购物
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
超市商业计划书
2014/05/04 职场文书
军训拉歌口号
2014/06/13 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
员工加薪申请报告
2015/05/15 职场文书
安全事故隐患排查治理制度
2015/08/05 职场文书
MyBatis-Plus 批量插入数据的操作方法
2021/09/25 Java/Android