在php中添加2个十六进制作为字符串


adding 2 hexes as strings in php

我想添加2个十六进制数字作为字符串

$Hex1 = '880f16b';
$Hex2 = '989b7f5';
$Added = $Hex1 . $Hex2; // = 880f16b989b7f5

将这两个字符串相加,最终结果应该是880f16b0989b7f5
为什么在预期答案880f16b 0 989b7f5中添加了0 ?

最终生成的代码将从十六进制转换为十进制

答案:字符串必须有18个字符