码迷,mamicode.com
首页 > 其他好文 > 详细

qq空间的g_tk算法

时间:2014-06-17 13:41:46      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   ext   color   

 1 function token(){
 2     $path = ‘cookie.txt‘;//cookie文件
 3     if(file_exists($path)){
 4         $fp=fopen($path,"r");
 5         while(!(feof($fp)))
 6         {
 7          $text=fgets($fp);
 8             if(preg_match("/(;)skey=(.*)(;)RK=/", $text, $matches)){
 9                 $str = trim($matches[2]);
10                 break;
11             }
12         }
13     }else{
14         echo ‘cookie文件不存在‘;
15         die();
16     }
17     $hash = 5381;
18     for($i=0,$l=mb_strlen($str,‘utf-8‘);$i<$l;++$i){        
19             $hash = $hash + uniord(mb_substr($str,$i,1,‘utf-8‘))+($hash<<5);
20             
21     }
22     $g_tk = $hash&0x7fffffff;
23     return $g_tk;
24 }

 

qq空间的g_tk算法,布布扣,bubuko.com

qq空间的g_tk算法

标签:style   class   blog   code   ext   color   

原文地址:http://www.cnblogs.com/xiaojingjing/p/3791646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!