在-php中将-dec转换为HEX

时间:2016-09-26 09:56:11

标签: php

我需要将dec转换为Hex,如下所示:

{{1}}

我可以知道如何“扔掉所有那些ffff,最后还给我8d66吗?我正在使用按位,但它没有帮助

{{1}}

1 个答案:

答案 0 :(得分:2)

dechex()结果为字符串,因此按位操作无效。使用字符串函数,例如str_replace()substr()

在您的情况下,负数是有符号整数,因此FFFF是合法的。删除它将导致8d668d66等于36198!