我想知道如何撤销下面的解包函数的操作。我认为打包函数能够撤销解包函数的操作,但我不确定。
首先,我有一个简单的字符串,解包后我将得到表示该字符串的字节数组。现在我想知道如何将这样的数组反转回原始字符串。
谢谢。
首先,我有一个简单的字符串,解包后我将得到表示该字符串的字节数组。现在我想知道如何将这样的数组反转回原始字符串。
<?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
?>
谢谢。
call_user_func_array()
用于打包和解包,但是后来就忘记了。谢谢。 - Fábio Antunesunpack
函数的含义,而不是使用array_merge
? - Jacobian