$str = "0xa"; #my hex number
$m = pack("n",hex("$str")); --> the output is 000a
$m = pack("c",hex("$str")); --> the output is 0a
Мне нужно, чтобы результат был только a
. Суть в том, что с пакетом я могу отправлять в сокет сообщения нечетной длины (например, A675
). Если я попытаюсь отправить A675B
, то с пакетом у меня будет A6750B