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邮件类
Jan 03 PHP
php 异常处理实现代码
Mar 10 PHP
学习discuz php 引入文件的方法DISCUZ_ROOT
Jun 21 PHP
浅谈apache和nginx的rewrite的区别
Feb 22 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
Jun 25 PHP
php使用curl存储cookie的示例
Mar 31 PHP
PHP生成指定长度随机数最简洁的方法
Jul 14 PHP
PHP将session信息存储到数据库的类实例
Mar 04 PHP
浅谈PHP eval()函数定义和用法
Jun 21 PHP
PHP实现微信公众号验证Token的示例代码
Dec 16 PHP
PHP中类与对象功能、用法实例解读
Mar 27 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超级全局变量数组小结
2012/10/04 PHP
分享一个超好用的php header下载函数
2014/01/31 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
js 表格隔行颜色
2009/12/02 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
Javascript的&amp;&amp;和||的另类用法
2014/07/23 Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
2015/08/05 Javascript
js鼠标点击图片切换效果代码分享
2015/08/26 Javascript
如何在Angular2中使用jQuery及其插件的方法
2017/02/09 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
lhgcalendar时间插件限制只能选择三个月的实现方法
2017/07/03 Javascript
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
jquery select插件异步实时搜索实例代码
2017/10/20 jQuery
vue实现的下拉框功能示例
2019/01/29 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
JavaScript, select标签元素左右移动功能实现
2020/05/14 Javascript
浅谈vue的第一个commit分析
2020/06/08 Javascript
JavaScript构造函数原理及实现流程解析
2020/11/19 Javascript
Python中的tuple元组详细介绍
2015/02/02 Python
Python基于DES算法加密解密实例
2015/06/03 Python
Python文件循环写入行时防止覆盖的解决方法
2018/11/09 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
Python 使用Numpy对矩阵进行转置的方法
2019/01/28 Python
对python判断ip是否可达的实例详解
2019/01/31 Python
Python 实现微信防撤回功能
2019/04/29 Python
Python实现字典按key或者value进行排序操作示例【sorted】
2019/05/03 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
2020/11/11 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
浅析HTML5 meta viewport参数
2020/10/28 HTML / CSS
优秀教师获奖感言
2014/01/31 职场文书
幼儿园大班区域活动总结
2014/07/09 职场文书
2015年秋季运动会前导词
2015/07/20 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
导游词之太原天龙山
2020/01/02 职场文书