Przywracanie rozpakowania („C *”, „ciąg”)
Chciałbym wiedzieć, jak mogę to odwrócićrozpakować poniżej wykonano funkcję. Myślę żePakiet funkcja jest w stanie odwrócić to, corozpakować wykonane, jednak nie jestem pewien.
Najpierw mam prosty łańcuch, który po rozpakowaniu miałbym tablicę bajtów reprezentujących taki ciąg. Teraz chciałbym wiedzieć, jak odwrócić taką tablicę z powrotem do oryginalnego łańcucha.
<?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
?>
Dziękuję Ci.