239 PHP Notice: unserialize(): Error at offset 0 of 460 bytes
升级到PHP7的时候报的这个错,懒人会在前面直接加@,不想加的往下看看,看看你是不是也这样!
这个报错在百度上搜索会有下面的解决办法
但是我在改完之后不管用,为什么呢?
这是我代码的一段,
$ilooked = unserialize($ilooked);
打印了一下这个变量$ilooked,原来里面有其他的报错
Notice: Undefined index: relationList in /XXX/XX on line 1777
Warning: count(): Parameter must be an array or an object that implements Countable in /XX/XX on line 22
这个时候我就觉得解决这两个报错,那么unserialize()就不会报错了,结果,果然如此!
不知道你是不是也在升级PHP7的时候碰到了呢!
解决count()的方法是判断is_array()。