我知道我可以使用number_format,但有没有办法表示base32数字?例如,十六进制可以用0x表示,八进制可以用前面的0表示。在php中有什么代表base32号码的吗?
答案 0 :(得分:6)
使用内置函数base_convert。例如:
// To convert from base 10 to base 32:
echo( base_convert( 12345, 10, 32 ) );
答案 1 :(得分:1)
我从未见过base32的原生符号,但是有Base_convert()
。
答案 2 :(得分:1)
number_format()
不能用于“代表”一个基数为32的数字,我想知道你的意思是base_convert
(http://php.net/base_convert)在基数之间移动,例如
echo(base_convert('FF', 16, 10));
至于使用特殊前缀定义它们,据我所知,PHP仅支持八进制/十六进制的0和0x。