このunpack関数が実行したことを元に戻す方法を知りたいです。pack関数はunpackが実行したことを元に戻すことができると思いますが、よくわかりません。
まず、単純な文字列を解凍すると、そのような文字列を表すバイト配列が得られます。今、そのような配列を元の文字列に戻す方法を知りたいです。
<?php
$array = unpack('C*', "odd string");
/*Output: Array
(
[1] => 111
[2] => 100
[3] => 100
[4] => 32
[5] => 115
[6] => 116
[7] => 114
[8] => 105
[9] => 110
[10] => 103
)*/
$string = pack("which format here?", $array);
echo $string;
#Desired Output: odd string
?>
ありがとうございました。