ホームページ > バックエンド開発 > PHPチュートリアル > php goolge prクエリプログラムコード_PHPチュートリアル

php goolge prクエリプログラムコード_PHPチュートリアル

WBOY
リリース: 2016-07-20 11:06:24
オリジナル
718 人が閲覧しました

私が提供した PHP Goolge PR クエリ プログラム コードを見てみましょう。早速、見てみましょう。

私が提供した php goolge pr query プログラム コードを見てみましょう。早速、見てみましょう。 //次の関数を使用して pr
function zeroFill($a, $b)
{
$z = hexdec(80000000)
if ($z & $a)
{
$a = ($a> > ;1);
$a &= (~$z);
$a = ($a>($b-1)); = ($a>>$b);
$a を返す
}

関数 mix($a,$b,$c)
{
$a -= $b; ; $a ^= (ゼロフィル($c,13)); $b -= $a; $b ^= ($a $a -= $c; ;
$b -= $c; $b ^= ($a< $c -= $b; ( $b,5));

$a -= $b; $a ^= (zeroFill($c,3)); a ; $b ^= ($a}

関数 GoogleCH($url, $length=null, $init=GOOGLE_MAGIC)
{
if(is_null($length))
{
$length = sizeof($url) ;
}
$c = $init;
$len = $length;
$a += ( $ url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3] <<24));
$b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]< <16) +($url[$k+7]<<24));

$c += ($url[$k+8] +($url[$k+9]<< 8 ) +($url[$k+10] $mix = mix($a,$b,$c); ) ;
$b = $mix[2];
$len -= 12; = $length;
switch($len)
{
ケース 11: $c+=($url[$k+10] ケース 10: $c+=($url[$k+9] ] ケース 9: $c+=($url[$k+8] ケース 8: $b+=($url[$k+7] ケース 7: $b+=($url[$k+6] ケース 6: $b+=($url[$k+5] ケース 5 : $b+=($url[$k+4]);
ケース 4 : $a+=($url[$k+3] ケース 3 : $a+=($ URL [$k+2] ケース 2 : $a+=($url[$k+1] ケース 1 : $a+=($url[$k+ 0]);
$mix = mix($a,$b,$c);
$mix[2] 関数 strrd($string) {
for($i=0;$) i $result[$i] = ord($string{$i})
}
return $result($link)
{
$fp = fsockopen ("www.google.com", 80, $errno, $errstr, 30);
if (!$fp)
{
echo "$errstr ($errno)n"
exit(1); ;
}
else
{
$out = "GET $link HTTP/1.0rn";
$out .= "ホスト:toolbarqueries.google.comrn";
$out .= "ユーザーエージェント: Mozilla/4.0互換性; GoogleToolbar 2.0.114.9-big; Linux 2.6)rn";
$out .= "接続: Closernrn";
fwrite($fp, $out);
do{
$line = fgets($fp, 128) ; }while ($line !== "rn");

$data = fread($fp);
$data }

関数 GetPR($url) )
{
$url ='info:'.$url;

$ch = GoogleCH(strord($url))

$data = ReadPR("/search?client=navclient-auto&ch=6$ch&features=Rank&q= $url");
$rankarray =explode (':', $data);
if(trim($rankarray[2])!=""){
return $rankarray[2];
}
else
return "0";
}


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445052.html技術記事私が提供した PHP Goolge PR クエリ プログラム コードを見てみましょう。早速、見てみましょう。 私が提供した php goolge pr query プログラム コードを見てみましょう...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート