PHP带符号十六进制转十进制

$hexString = "fffd";

$binNumeric = hexdec($hexString);

$binString = decbin($binNumeric - 1);

$str = '';
for ($i = 0; $i < strlen($binString); $i++) {
    $str .= $binString[$i] ^ 1;
}

var_dump(-bindec($str));

版权声明:本文为qjd1107原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。