php中十六进制转为十进制可以使用 hexdec() 或 base_convert() 函数,使用起来非常的简单!
php 十六进制转十进制的方法
方法1:
php 中的 hexdec() 函数可以将十六进制转成十进制。
示例:
//飞鸟慕鱼博客 //http://feiniaomy.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); echo base_convert("a02", 16, 10); echo base_convert("a92", 16, 10); echo base_convert("f92", 16, 10);
注:
1、base_convert() 函数第一个参数为被处理的变量,这里为十六进制
2、base_convert() 函数第二个参数为数字原来的进制
3、base_convert() 函数第三个参数为转换的进制