php实现的获取网站备案信息查询代码(360)


Posted in PHP onSeptember 23, 2013
<?php   
 // WebSite http://www.micxp.com  
function miibeian($domain) {   
    $domain = base64_encode ( $domain );   
    $opts = array (   
            'http' => array (   
                    'method' => "GET",   
                    'timeout' => 5    
            )    
    );   
    $context = stream_context_create ( $opts );   
    $url = 'http://webid.360.cn/complaininfo.php?domain=' . $domain;  
    $html = file_get_contents ( $url, false, $context );   
    if (strpos ( $html, '未查询到网站信息' )) {   
        return false;   
    }   
    $flag = '<ul>';   
    $start = strpos ( $html, $flag ) + strlen ( $flag );   
    $info = substr ( $html, $start, strpos ( $html, '</ul>' ) - $start );       $info = str_replace ( ' ', '', $info );   
    $info = str_replace ( '<li><strong>网站名称:</strong>', '', $info );   
    $info = str_replace ( '<li><strong>网站首页地址:</strong>', ' ', $info );   
    $info = str_replace ( '<li><strong>主办单位名称:</strong>', ' ', $info );   
    $info = str_replace ( '<li><strong>主办单位性质:</strong>', ' ', $info );   
    $info = str_replace ( '<li><strong>审核时间:</strong>', ' ', $info );   
    $info = str_replace ( '<li><strong>网站备案/许可证号:</strong>', ' ', $info );   
    $info = str_replace ( "\r\n", '', $info );   
    $info = str_replace ( '</li>', '', $info );   
    $info = trim ( $info );   
    $temp = explode ( ' ', $info );   
    return $temp;   
}   
// http://webid.360.cn/complaininfo.php?domain=c3lzeXVuLmNvbQ==  
$result = miibeian ( '3water.com' );   
print_r ( $result );
PHP 相关文章推荐
用PHP发电子邮件
Oct 09 PHP
php Static关键字实用方法
Jun 04 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 PHP
用Php编写注册后Email激活验证的实例代码
Mar 11 PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
Apr 02 PHP
PHP使用token防止表单重复提交的方法
Apr 07 PHP
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决
Apr 17 PHP
php面向对象编程self和static的区别
May 08 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
May 16 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
Aug 31 PHP
利用PHP扩展Xhprof分析项目性能实践教程
Sep 05 PHP
DOM XPATH获取img src值的query
Sep 23 #PHP
php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
Sep 23 #PHP
PHP生成不同颜色、不同大小的tag标签函数
Sep 23 #PHP
php实现的一个很好用HTML解析器类可用于采集数据
Sep 23 #PHP
PHP加密函数 Javascript/Js 解密函数
Sep 23 #PHP
配置php网页显示各种语法错误
Sep 23 #PHP
php函数间的参数传递(值传递/引用传递)
Sep 23 #PHP
You might like
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
php 生成加密公钥加密私钥实例详解
2017/06/16 PHP
解释&amp;&amp;和||在javascript中的另类用法
2014/07/28 Javascript
jQuery实现的数值范围range2dslider选取插件特效多款代码分享
2015/08/27 Javascript
JS与jQ读取xml文件的方法
2015/12/08 Javascript
js跨浏览器的事件侦听器和事件对象的使用方法
2015/12/17 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
基于angularJS的表单验证指令介绍
2016/10/21 Javascript
Javascript实现信息滚动效果
2017/05/18 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
node.js遍历目录的方法示例
2018/08/01 Javascript
使用nvm和nrm优化node.js工作流的方法
2019/01/17 Javascript
使用Angular Cli如何创建Angular私有库详解
2019/01/30 Javascript
[01:11:27]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Optic
2018/04/03 DOTA
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
python实现ID3决策树算法
2017/12/20 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
python求质数的3种方法
2018/09/28 Python
使用Python调取任意数字资产钱包余额功能
2019/08/15 Python
python 使用事件对象asyncio.Event来同步协程的操作
2020/05/04 Python
python中wx模块的具体使用方法
2020/05/15 Python
利用HTML5画出一个坦克的形状具体实现代码
2013/06/20 HTML / CSS
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
乌克兰珠宝大卖场:Zlato.ua
2020/09/27 全球购物
争先创优心得体会
2014/09/12 职场文书
迎国庆演讲稿
2014/09/15 职场文书
计生办班子群众路线教育实践活动个人对照检查材料思想汇报
2014/10/04 职场文书
2014小学语文教学工作总结
2014/12/17 职场文书
社区活动总结
2015/02/04 职场文书
父亲节感言
2015/08/03 职场文书
寒假生活随笔
2015/08/15 职场文书
Python 匹配文本并在其上一行追加文本
2022/05/11 Python