共计 1333 个字符,预计需要花费 4 分钟才能阅读完成。
利用 php 获取网站备案信息的方法
php 代码如下:
<?php
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 ('yisu.com');
print_r ($result);
丸趣 TV 网 – 提供最优质的资源集合!