php如何将十六进制转十进制
墨初 编程开发 560阅读
php中十六进制转为十进制可以使用 hexdec() 或 base_convert() 函数,使用起来非常的简单!
php 十六进制转十进制的方法
方法1:
php 中的内置函数 hexdec() 可以将十六进制转成十进制。
例:
// 73so.com echo hexdec('fe11'); // 65041 echo hexdec('a02'); // 2562 echo hexdec('a92'); // 2706 echo hexdec('f92'); // 3986
方法2:
使用内置函数 base_convert() 可以实现十六进制转十进制,但需要设置好函数的相应参数!
例:
echo base_convert("fe11", 16, 10); // 65041 echo base_convert("a02", 16, 10); // 2562 echo base_convert("a92", 16, 10); // 2706 echo base_convert("f92", 16, 10); // 3986
注:
关于 base_convert() 函数的参数
1、第一个参数为被处理的数字,上面的示例中为十六进制的数字
2、第二个参数为当前被处理数字的进制类型
3、第三个参数为被转换后的进制类型