【发布时间】:2013-02-02 22:37:54
【问题描述】:
错误:
Notice: unserialize() [function.unserialize]: Error at offset 0 of 126 bytes in C:\wamp\www\web_service\client.php on line 224
假
代码 1:
$data = array('table'=>'users', 'operation'=>'select', 'uid'=>'yoyo');
$data = serialize($data);
print_r(unserialize($data));
代码 2:
$data = array('table'=>'users', 'operation'=>'select', 'uid'=>'yoyo');
$data = base64_encode(serialize($data));
print_r(unserialize(base64_decode($data)));
以上都给出了相同的错误。知道为什么吗?
谢谢
看过这些;
【问题讨论】:
-
这在我的系统上运行良好。您使用的是什么版本的 PHP,这正是您正在运行的代码吗?如果可以,请在命令行而不是 Web 服务器上尝试。
标签: php serialization deserialization