Copy CodeThe code is as follows:
/*
* Check whether Baidu included page Curl mode
* @ param string $url the incoming URL
* return int (1 included 0 not included)
*/
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, ". $arr [' query '].") {
return 1;
}else{
return 0;
}
}
echo Checkbaidu (' http://www.php.net/');
?>