我从未在PHP(或任何语言)中使用Hex-strings。现在我想知道如何将填充添加到十六进制字符串00(十六进制)直到达到8个字节。
$hex = bin2hex("MAIN");
如何为剩余字节添加00
,以便$hex
保存8个字节?
答案 0 :(得分:0)
也许尝试str_pad:
$hex = str_pad(bin2hex("MAIN"), 16, '00', STR_PAD_LEFT);
输出:"000000004d41494e"
这就是你想要的吗?