共計 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 網 – 提供最優質的資源集合!