php使用curl檢測(cè)網(wǎng)頁是否被百度收錄的示例分享
<?php
/*
* 檢測(cè)百度是否收錄網(wǎng)頁 curl模式
* @ param string $url傳入的url
* return int (1 收錄 0 不收錄)
*/
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://www.fzitv.net/');
?>
- PHP curl偽造IP地址和header信息代碼實(shí)例
- php curl中g(shù)zip的壓縮性能測(cè)試實(shí)例分析
- php中通過curl檢測(cè)頁面是否被百度收錄
- php使用curl判斷網(wǎng)頁404(不存在)的方法
- php下利用curl判斷遠(yuǎn)程文件是否存在的實(shí)現(xiàn)代碼
- PHP使用curl_multi_select解決curl_multi網(wǎng)頁假死問題的方法
- php使用curl詳細(xì)解析及問題匯總
- 關(guān)于PHP的curl開啟問題探討
- 關(guān)于php curl獲取301或302轉(zhuǎn)向的網(wǎng)址問題的解決方法
- php使用curl獲取header檢測(cè)開啟GZip壓縮的方法
相關(guān)文章
THINKPHP項(xiàng)目開發(fā)中的日志記錄實(shí)例分析
這篇文章主要介紹了THINKPHP項(xiàng)目開發(fā)中的日志記錄用法,以實(shí)例形式較為全面的分析了日志表的建立與相關(guān)數(shù)據(jù)庫操作方法,具有一定的實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12
php微信公眾賬號(hào)開發(fā)之前五個(gè)坑(一)
這篇文章主要為大家詳細(xì)介紹了php微信公眾賬號(hào)開發(fā)之前五個(gè)坑,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09
老生常談php中傳統(tǒng)驗(yàn)證與thinkphp框架(必看篇)
下面小編就為大家?guī)硪黄仙U刾hp中傳統(tǒng)驗(yàn)證與thinkphp框架(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06
使用PHP如何實(shí)現(xiàn)高效安全的ftp服務(wù)器(二)
這篇文章主要介紹了使用PHP如何實(shí)現(xiàn)高效安全的ftp服務(wù)器(二)的相關(guān)資料,需要的朋友可以參考下2015-12-12
LotusPhp筆記之:基于ObjectUtil組件的使用分析
學(xué)習(xí)要先易后難,好吧,我剛開始學(xué)習(xí)LotusPhp的時(shí)候,就是從最容易的Logger和ObjectUtil開始的,這2個(gè)組件基本沒有什么難度。一看就會(huì)2013-05-05
PhpStorm本地?cái)帱c(diǎn)調(diào)試的方法步驟
php代碼在調(diào)試時(shí),經(jīng)常是print_r或者var_dump來斷點(diǎn),但是當(dāng)項(xiàng)目較為復(fù)雜的情況下,這么做效率就非常低下了,斷點(diǎn)調(diào)試就非常好的解決了這個(gè)問題,這篇文章主要介紹了PhpStorm本地?cái)帱c(diǎn)調(diào)試的方法步驟,感興趣的小伙伴們可以參考一下2018-05-05
yii2使用ajax返回json的實(shí)現(xiàn)方法
這篇文章主要介紹了yii2使用ajax返回json的實(shí)現(xiàn)方法,實(shí)例分析了Yii框架使用ajax調(diào)用數(shù)據(jù)及返回json格式數(shù)據(jù)的相關(guān)技巧,需要的朋友可以參考下2016-05-05
PHP與Java進(jìn)行通信的實(shí)現(xiàn)方法
這篇文章主要介紹了php與java通信的實(shí)現(xiàn)方法,需要的朋友可以參考下2013-10-10

