欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php檢測網(wǎng)頁是否被百度收錄的函數(shù)代碼

 更新時(shí)間:2013年10月09日 17:32:00   作者:  
下面給出一段php函數(shù),功能是檢測一個(gè)網(wǎng)頁是否被百度收錄,直接給出代碼

使用:傳入一個(gè)網(wǎng)址,如 http://jb51.net/article/1.html ,返回1,代表已經(jīng)收錄;返回0,代表百度沒有收錄。

復(fù)制代碼 代碼如下:

<?php
header("Content-type: text/html; charset=utf-8");

function checkBaidu($url) {
    $url = 'http://www.baidu.com/s?wd=' . $url;

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $rs = curl_exec($curl);
    curl_close($curl);

    $arr = parse_url($url);

    if (strpos($arr['query'], 'http://')) {
        $arr['query'] = str_replace('http://', '', str_replace('wd=', '', $arr['query']));
    } else {
        $arr['query'] = str_replace('wd=', '', $arr['query']);
    }

    if (strpos($arr['query'], '?')) {
        $str = strstr($arr['query'], '?');
        $arr['query'] = str_replace($str, '', $arr['query']);
    }

    if (strpos($arr['query'], '/')) {
        $narr = explode('/', $arr['query']);
        $arr['query'] = $narr[0];
    }

    if (strpos($rs, '<b>'.$arr['query'].'</b>')) {
        return 1;
    } else {
        return 0;
    }
}

echo checkBaidu('http://jb51.net/article/1.html');
?>

上面程序執(zhí)行結(jié)果:

1

相關(guān)文章

  • PHP-FPM和Nginx的通信機(jī)制詳解

    PHP-FPM和Nginx的通信機(jī)制詳解

    這篇文章主要給大家介紹了關(guān)于PHP-FPM和Nginx通信機(jī)制的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • Zend Framework教程之Bootstrap類用法概述

    Zend Framework教程之Bootstrap類用法概述

    這篇文章主要介紹了Zend Framework教程之Bootstrap類用法,簡單分析了Bootstrap的功能,定義,相關(guān)參數(shù)與使用方法,需要的朋友可以參考下
    2016-03-03
  • 深入理解PHP內(nèi)核(二)之SAPI探究

    深入理解PHP內(nèi)核(二)之SAPI探究

    這篇文章主要介紹了深入理解PHP內(nèi)核(二)之SAPI探究的相關(guān)資料,需要的朋友可以參考下
    2015-11-11
  • php使用imagick模塊實(shí)現(xiàn)圖片縮放、裁剪、壓縮示例

    php使用imagick模塊實(shí)現(xiàn)圖片縮放、裁剪、壓縮示例

    這篇文章主要介紹了php使用imagick模塊實(shí)現(xiàn)圖片縮放、裁剪、壓縮示例,需要的朋友可以參考下
    2014-04-04
  • 通過PHP的Wrapper無縫遷移原有項(xiàng)目到新服務(wù)的實(shí)現(xiàn)方法

    通過PHP的Wrapper無縫遷移原有項(xiàng)目到新服務(wù)的實(shí)現(xiàn)方法

    這篇文章主要介紹了通過PHP的Wrapper無縫遷移原有項(xiàng)目到新服務(wù)的實(shí)現(xiàn)方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Laravel框架中自定義模板指令總結(jié)

    Laravel框架中自定義模板指令總結(jié)

    Blade 允許你自定義命令,你可以使用 directive 方法注冊命令。下面這篇文章主要給大家總結(jié)介紹了關(guān)于Laravel框架中自定義模板指令的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧
    2017-12-12
  • PHP微信分享開發(fā)詳解

    PHP微信分享開發(fā)詳解

    這篇文章主要為大家詳細(xì)介紹了PHP微信分享開發(fā),php微信端開發(fā)經(jīng)驗(yàn)分享給大家,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • PHP與jquery實(shí)時(shí)顯示網(wǎng)站在線人數(shù)實(shí)例詳解

    PHP與jquery實(shí)時(shí)顯示網(wǎng)站在線人數(shù)實(shí)例詳解

    在線人數(shù)最簡單的就是直接利用js調(diào)用php了,這樣可以顯示出有多少人訪問了本站,如果要在用戶未刷新頁面的狀態(tài)實(shí)時(shí)顯示用戶在線人數(shù),我們可以利用jquery ajax來實(shí)現(xiàn),需要的朋友可以參考下
    2016-12-12
  • Laravel 修改默認(rèn)日志文件名稱和位置的例子

    Laravel 修改默認(rèn)日志文件名稱和位置的例子

    今天小編就為大家分享一篇Laravel 修改默認(rèn)日志文件名稱和位置的教程,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP中的密碼加密的解決方案總結(jié)

    PHP中的密碼加密的解決方案總結(jié)

    很多用戶多個(gè)網(wǎng)站使用一個(gè)密碼,當(dāng)一個(gè)密碼丟失其他也遭殃,本篇文章介紹了PHP中的密碼加密的解決方案總結(jié),有需要的朋友可以了解一下。
    2016-10-10

最新評論