我是
PHP的新面孔.我读到dechex(255)将在PHP中给出相应的十六进制值ff.
我需要-105的十六进制值.我尝试了dechex(-105)并将结果作为ffffff97.但我只想让97做某种事情.
在Java中,我知道用0xff进行的一点点操作给了我们结果97,即(byte)-105& (字节)0xff = 0x97.
请像在Java中一样在PHP中找到解决方案.
最佳答案 你可以在php中这样做:
var_dump(dechex(-105 & 255))
从最后一个字节开始(下面的示例输出)
string(2) "97"