PHP反序列化在第2部分中多次抛出相同的错误超过100次
时间:2020-03-06 14:36:37 来源:igfitidea点击:
因此,我有一个要序列化的大型2d数组,但是当我尝试反序列化该数组时,它只会抛出相同的错误,几乎使Firefox崩溃。
错误是:
Warning: unserialize() [function.unserialize]: Node no longer exists in /var/www/dev/wc_paul/inc/analyzerTester.php on line 24
我会包含我回显的整个序列化数组,但上次尝试以这种形式进行操作时,它使Firefox崩溃了。
有谁知道为什么会这样?
我确定这是一个数组。但是,它最初是来自其他服务器的XML响应,然后我从中获取值以构建数组。如果无法序列化,我可以接受...但是我应该如何保存它呢?
解决方案
回答关于我们还可以如何保存数据的第二个问题
为什么不将xml响应直接输出到文件并将其保存在本地,然后在需要时从本地文件读取。
通常,当我们收到一条错误消息时,只需在网络上搜索该消息就可以找到很多信息。例如,当我们将Node不再存在于Google中时,我们会得到一个简短的解释,说明为什么会发生这种情况,并给出了解决方案,这是第一个成功案例。