建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网站开发 > PHP教程 >

生成短网址

时间:2011-11-06 09:08来源: 作者: 点击:
?php function base62( $x ) { $show =

 

  1. <?php 
  2. function base62($x
  3.     $show = ''
  4.     while($x > 0) { 
  5.         $s = $x % 62; 
  6.         if ($s > 35) { 
  7.             $s = chr($s+61);             
  8.         } elseif ($s > 9 && $s <=35) { 
  9.             $s = chr($s + 55); 
  10.         } 
  11.         $show .= $s
  12.         $x = floor($x/62); 
  13.     } 
  14.     return $show;     
  15.  
  16. function urlShort($url
  17.     $url = crc32($url); 
  18.     $result = sprintf("%u"$url); 
  19.     return base62($result); 
  20.  
  21. echo urlShort("http://code.google.com/p/rfphp4zf"); 
(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片