我在unserialize函数中遇到了一个奇怪的问题。我可以序列化一个数组,但是当我反序列化它时,我将转换数组转换为字符串错误:
if ($i == 10) {
$solvedarray = serialize($solvesarray);
$solvedarray2 = unserialize($solvedarray);
print "$solvedarray2";{
第29行/ directoryofmyproject /中的数组到字符串转换
任何帮助?
答案 0 :(得分:0)
感谢大家的帮助,问题是我想使用自动将数组转换为字符串的print函数打印数组,这解决了问题:
if ($i == 10) {
$solvedarray = serialize($solvesarray);
$solvedarray2 = unserialize($solvedarray);
print_r($solvedarray2);