例子,php生成短网址。
 
复制代码 代码示例:
<?php 
function base62($x) 
{ 
    $show = ''; 
    while($x > 0) { 
        $s = $x % 62; 
        if ($s > 35) { 
            $s = chr($s+61);             
        } elseif ($s > 9 && $s <=35) { 
            $s = chr($s + 55); 
        } 
        $show .= $s; 
        $x = floor($x/62); 
    } 
    return $show;     
} 
 
function urlShort($url) 
{ 
    $url = crc32($url); 
    $result = sprintf("%u", $url); 
    return base62($result); 
} 
 
echo urlShort("http://code.google.com/p/rfphp4zf");
以上分享的php短网址的生成代码,希望对大家有所帮助。