ホームページ  >  記事  >  バックエンド開発  >  Web サイトの Baidu および Sogou に含まれる番号を取得する PHP の簡単な方法

Web サイトの Baidu および Sogou に含まれる番号を取得する PHP の簡単な方法

*文
*文オリジナル
2017-12-29 18:08:212288ブラウズ

この記事では主に、Web サイトの Baidu 検索と Sogou 検索を含むボリュームを取得する PHP の簡単な方法を紹介します。これには、PHP Web ページ ファイルの読み取りと定期的な置き換えに関する関連操作スキルが含まれます。困っている友達が参考になれば幸いです。

詳細は次のとおりです:

ウェブサイトの Baidu 検索と Sogou 検索に含まれるコードを取得します。これは、検索エンジンに含まれるウェブサイトのドメイン名の数を取得するために使用できます。この API をずっと見つけたいと思っていましたが、見つけることができませんでした。見つからないので、インターネットで例を見つけました。修正後は、Baidu 検索と Sogou 検索に含まれるボリュームを通常どおりに取得できるようになりました。ドメインを検索し、この番号をクロールして表示します。

function baidu($url){
  $baidu="http://www.baidu.com/s?wd=site:".$url;
  $site=file_get_contents($baidu);
  ereg("该网站共有(.*)个网页被百度收录", $site,$count);
  $count=str_replace("该网站共有","",$count);
  $count=str_replace("个网页被百度收录","",$count);
  $count=str_replace(",","",$count);
  $count=str_replace(" ","",$count);
  return strip_tags($count[0]);
}
function sogou($url){
  $sogou="http://www.sogou.com/web?query=site:".$url;
  $site=file_get_contents($sogou);
  ereg("找到约 (.*) 条结果", $site,$count);
  $count=str_replace("找到约","",$count);
  $count=str_replace("条结果","",$count);
  $count=str_replace(",","",$count);
  $count=str_replace(" ","",$count);
  return strip_tags($count[0]);
}
?>
www.php.cn 百度收录<?php echo baidu(&#39;www.php.cn&#39;);?>条<br>
www.php.cn 搜狗收录<?php echo sogou(&#39;www.php.cn&#39;);?>条

注: ここでのファイルエンコーディングは utf-8 形式を使用する必要があります。 H 関連のおすすめ: pPhp WeChat 開発 都市天気の取得

Php WeChat 開発 翻訳機能

Php 関数は強力です CURL POST

以上がWeb サイトの Baidu および Sogou に含まれる番号を取得する PHP の簡単な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。