hi,欢迎访问本站!
当前位置: 首页编程开发正文

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、第三个参数为被转换后的进制类型

标签:
声明:无特别说明,转载请标明本文来源!
相关推荐