• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php检测网页是否被百度收录的函数代码_php实例

php 搞代码 4年前 (2022-01-25) 19次浏览 已收录 0个评论

使用:传入一个网址,如 http://php.net/article/1.html ,返回1,代表已经收录;返回0,代表百度没有收录。

<?php<BR>header("Content-type: text/html; charset=utf-8");</P><P>function checkBaidu($url) {<BR>    $url = 'http://www.baidu.com/s?wd=' . $url;</P><P>    $curl = curl_init();<BR>    curl_setopt($curl, CURLOPT_URL, $url);<BR>    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);<BR>    $rs = curl_exec($curl);<BR>    curl_close($curl);</P><P>    $arr = parse_url($url);</P><P>    if (strpos($arr['query'], 'http://')) {<BR>   <p style="color:transparent">。本文来源gao!%daima.com搞$代*!码网1</p><cite>搞代gaodaima码</cite>     $arr['query'] = str_replace('http://', '', str_replace('wd=', '', $arr['query']));<BR>    } else {<BR>        $arr['query'] = str_replace('wd=', '', $arr['query']);<BR>    }</P><P>    if (strpos($arr['query'], '?')) {<BR>        $str = strstr($arr['query'], '?');<BR>        $arr['query'] = str_replace($str, '', $arr['query']);<BR>    }</P><P>    if (strpos($arr['query'], '/')) {<BR>        $narr = explode('/', $arr['query']);<BR>        $arr['query'] = $narr[0];<BR>    }</P><P>    if (strpos($rs, '<b>'.$arr['query'].'</b>')) {<BR>        return 1;<BR>    } else {<BR>        return 0;<BR>    }<BR>}</P><P>echo checkBaidu('http://php.net/article/1.html');<BR>?><BR>

上面程序执行结果:

1


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php检测网页是否被百度收录的函数代码_php实例
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址