无法将对象分配给会话变量?

时间:2011-03-26 18:06:55

标签: php session object

我无法理解为什么以下声明不起作用?

$_SESSION['user_level'] = $member_info->user_level;

当我将会话转储回来时,我只看到array([user_level] => )所以它显然缺少值?

我通过print_r($member_info->user_level);测试了对象,它确实返回了正确的值,所以我知道这不是问题。

所以我很难过......谢谢...

1 个答案:

答案 0 :(得分:0)

使用var_dump()而不是print_r()来解决此问题。

这是var_dump,print_r和var_export:

之间的比较

http://forum.kohanaframework.org/discussion/1631/var_dump-print_r-var_export/p1#Discussion_1631