上篇博文说了一下php中十六进制转十进制的方法,那这篇博文说一下php脚本中十进制转十六进制的方法。

php 十进制转十六进制的方法

方法1:

php 中十进制转十六进制可以使用 dechex() 函数,其会返回一个十六进制的字符串。

示例代码:

//飞鸟慕鱼博客
//http://feiniaomy.com
echo dechex(5400);
echo '<br/>';
echo dechex(10);
echo '<br/>';
echo dechex(9000);
echo '<br/>';
echo dechex(4294967295);

输出结果:

1518
a
2328
ffffffff

代码图:

php十进制转十六进制的方法

方法2:

使用 php base_convert() 函数也可以实现十进制转十六进制!

示例代码:

//飞鸟慕鱼博客
//http://feiniaomy.com
echo base_convert(5400,10,16);
echo '<br/>';
echo base_convert(10,10,16);
echo '<br/>';
echo base_convert(9000,10,16);
echo '<br/>';
echo base_convert(4294967295,10,16);