php怎么自动查网站备案

时间:2022年07月24日

/

来源:网络

/

编辑:佚名

利用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 ( 'baidu.com' ); 
print_r ( $result );
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。