所以我有一个大的2d数组,我序列化,但当我尝试反序列化数组时,它只会抛出相同的错误,几乎崩溃Firefox。
错误是:
Warning: unserialize() [function.unserialize]: Node no longer exists in /var/www/dev/wc_paul/inc/analyzerTester.php on line 24
我会包含我回应的整个序列化数组,但是上次我在这个表单上尝试过它会使我的Firefox崩溃。
有谁知道为什么会这样?
我确定这是一个数组。但是,它最初是来自另一台服务器的XML响应,然后我从中提取值以构建阵列。如果它不能被序列化,我可以接受,我猜...但是我应该如何保存呢?
答案 0 :(得分:2)
通常,当您收到错误消息时,只需在网上搜索该消息即可找到很多内容。例如,当您将Node no longer exists放入Google时,您最终会获得a concise explanation of why this is happening, along with a solution,这是第一次点击。
答案 1 :(得分:0)
回答您关于如何保存数据的第二个问题
为什么不直接将xml响应输出到文件并在本地保存,然后在需要时从本地文件中读取。