+
95
-

php字符串转二进制十六进制互转代码怎么写?

php

php字符串转二进制十六进制互转代码怎么写?


网友回复

+
15
-

1,十进制转二进制 decbin() 函数,如下实例 echo decbin(12); //输出 1100 echo decbin(26); //输出 11010

decbin -- 十进制转换为二进制

说明

string decbin ( int number )

返回一字符串,包含有给定 number 参数的二进制表示。所能转换的最大数值为十进制的 4294967295,其结果为 32 个 1 的字符串。 2,十进制转八进制 decoct() 函数 echo decoct(15); //输出 17 echo decoct(264); //输出 410

decoct -- 十进制转换为八进制

说明

string decoct ( int number )

返回一字符串,包含有给定 number 参数的八进制表示。所能转换的最大数值为十进制的 4294967295,其结果为 "37777777777"。 3,十进制转十六进制 dechex() 函数

echo dechex(10); //输出 a

echo dechex(47); //输出 2f

dechex -- 十进制转换为十六进制

说明

string dechex ( int number )

返回一字符串,包含有给定 number 参数的十六进制表示。所能转换的最大数值为十进制的 4294967295,其结果为 "ffffffff"。 4,二进制转十六制进 bin2hex() 函数

$binary = "11111001";

$hex = dechex(bindec($binary));

echo $hex;//输出f9

bin2hex -- 将二进制数据转换成十六进制表示

说明

string bin2hex ( strin...

点击查看剩余70%

我知道答案,我要回答