我是否使用与解包时相同的格式进行打包?

Do I use the same format for pack as I did with unpack?

我使用 unpack() 将 C# 中的 binary[] 变成了某种数组?使用 POST 将其推送到数据库。但是对于我的 GET,我想从数据库发回 byte[] 或现在的中型 blob。
我对 pack() 使用与 unpack() 相同的格式吗?

$arrData = unpack("H*hex", $bytes);
$content = "0x" . $arrData['hex'];

是的,您可以使用相同的格式,但没有名称后缀。

$arrData = unpack("H*hex", $bytes);

$bytes = pack('H*', $arrData['hex']); // H* only