以前不知道php有实现了进制之间的转换函数,傻傻的自己写转换:
string base_convert ( string $number , int $frombase , int $tobase )
$number:待转换的数值
$frombase:数值是几进制
$tobase:要转换为几进制
10进制转为36进制
$num = 123;
base_convert($num,10,36)
16进制转8进制
$hex = "E196";
echo base_convert($hex,16,8);
10进制转2进制
$num = 10;
echo base_convert($num,10,2);