ホームページ >バックエンド開発 >PHPチュートリアル >pr php を使用して Google PR 値を取得するための最新のアルゴリズム、php クエリ PR 値のコード例を添付
コードをコピーします コードは次のとおりです:
/*
*機能: URLをエンコードします
*パラメータの説明: $web_url WebサイトのURL。jb51などの「http://」は含まれません。 net
*/
function HashURL($url){
$SEED = "PageRank のマイニングは Google の利用規約に違反しています。そうです、詐欺師です。"; =0; $i< ;strlen($url); $i++)
{
$Result ^= ord($SEED{$i%87}) ^ ord($url{$i}); $Result >> ; 23) & 0x1FF) | $Result <<
}
/*
*関数: ページランクを取得します。説明: $domain ウェブサイト ドメイン名 ("http://" を除く)、
*/
function pagerank($domain)
{
$StartURL = "http://toolbarqueries.google.com/tbr?client=navclient-auto&features =Rank:&q= info:";
// $StartURL = "http://www.google.com/search?client=navclient-auto&features=Rank:&q=info:";
$GoogleURL = $StartURL.$ドメイン。 '&ch= '.HashURL($domain);
$fcontents = file_get_contents("$GoogleURL");
if (!$pagerank) を返します。 return $pagerank;
}
私が作成した PR クエリ ツールは次のようなものですが、注意すべき点が 1 つあります。実際、他のサイトの PR クエリはなぜ速いのか疑問に思う人もいます。クエリ サイトはさまざまな処理を行っています。Google PR が更新されない限り PR は通常変更されないため、キャッシュされています (笑)。
上記は、PHP を使用して Google PR 値を取得するための最新の PR 値アルゴリズムを紹介しています。PR コンテンツを含む PHP クエリの PR 値のコード例を添付します。PHP チュートリアルに興味のある友人に役立つことを願っています。