Rumah >pembangunan bahagian belakang >tutorial php >哪位高手能给个关于base62解码的例子?
谁能给个关于base62解码的例子??
在网上看到一个关于网址编码的例子,但是没有解码的例子,有谁给个解码的来看看啊??
给的编码的例子代码:
<?php<br />function base62($x){<br />$show = '';<br />while($x > 0){<br />$s = $x % 62;<br />if ($s > 35) {<br />$s = chr($s+61);<br />} elseif ($s > 9 && $s<=35) {<br />$s = chr($s + 55);<br />}<br />$show .= $s;<br />$x = floor($x/62);<br />}<br />return $show;<br />}<br />function urlShort($url)<br />{<br />$url = crc32($url);<br />$result = sprintf("%u", $url);<br />return base62($result);<br />}<br />echo urlShort("http://www.baidu.com");<br />?>