将10进制的数字转换成54进制
浏览数 127773
赞
(0)
函数名:
ten_to_54
/**
* @name 将10进制的数字转换成54进制
* @desc
* @return string
*/
function ten_to_54($int)
{
$result = '';
$step = 54;
$str = '0123456789abcdefghijklmnopqrstuvwxyz_-^%@!()[];,.*$=|?';
$yu = 0;
do{
//求余
$yu = floor($int%$step);
//求商
$int = $int/$step;
$result = $str[$yu].$result;
}
while($int>1);
unset($int, $step, $str, $yu);
return $result;
}