ホームページ  >  記事  >  バックエンド開発  >  PHPでウェブサイトのGoogle PR値を取得する方法

PHPでウェブサイトのGoogle PR値を取得する方法

WBOY
WBOYオリジナル
2016-06-20 13:01:481146ブラウズ

php を使用して、ウェブサイトの Google PR 値を取得します。

メソッドは次のとおりです:

<p>function app_hash_url($url){</p> $seed="Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE.";<br /> $result=0x01020345;<br /> for($i=0;$i<strlen($url);$i++){<br /> $result^=ord($seed{$i%87})^ord($url{$i});<br /> $result=(($result>>23)&0x1FF)|$result<<9;<br /> }<br /> return sprintf("8%x",$result);<br /><p>}

PHP で Google PR 値を取得する完全な例は次のとおりです:

<p>/*php获取网站谷歌pr值完整示例*/</p>$url='www.scutephp.com';<br />function app_hash_url($url){<br /> $seed="Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE.";<br /> $result=0x01020345;<br /> for($i=0;$i<strlen($url);$i++){<br /> $result^=ord($seed{$i%87})^ord($url{$i});<br /> $result=(($result>>23)&0x1FF)|$result<<9;<br /> }<br /> return sprintf("8%x",$result);<br />}<br />$PR_CH=app_hash_url($url);<br />$url='http://toolbarqueries.google.com/tbr?client=navclient-auto&features=Rank&q=info:'.$url.'&ch='.$PR_CH;<br />echo file_get_contents($url);


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