将数字字符串转换为int8或uint8

时间:2012-12-18 23:42:22

标签: php string hex

我需要帮助使用PHP将数字(字符串)转换为int8或uint8。

示例:数字10应为0A

我该怎么做?

2 个答案:

答案 0 :(得分:2)

您想要做的事情与有符号或无符号整数无关,您只需将整数转换为十六进制表示。在PHP中,可以使用dechex完成。

dechex(10)将返回0xA。

答案 1 :(得分:0)

您可以使用以下行将数字转换为十六进制字符串表示

echo dechex(intval("10"));

还有一个Hexdump函数可供php使用。这也可能有所帮助。

您会找到更多信息here