我使用以下命令序列化php中的变量
$sum=30;
$a = serialize($sum);
file_put_contents('store', $a);
在另一个页面中,我无法通过反序列化函数获取变量。在我的本地 服务器,它工作正常。但是当我转移到实时服务器时,我无法获得反序列化的变量。我正在使用以下进行反序列化,
$s = file_get_contents('store');
$a = unserialize($s);
问题是什么?
答案 0 :(得分:2)
一般情况是:
store
的访问权限无效,因此实时服务器无法从中读取数据。igbinary
或suhoshin
个附加信息吗?它们可以影响序列化/反序列化过程。is_readable('store');