增量会话对象变量引发错误

时间:2014-02-02 18:57:08

标签: php slim

我创建了一个会话变量来存储一些基本的统计数据:

 $_SESSION['stats'] = array('likecount' => 0, 'failedlikes' => 0);

再向下我有一行增加它:

$_SESSION['stats']->likecount++;

然而,这会引发错误Attempt to increment/decrement property of non-object。我做错了什么?

1 个答案:

答案 0 :(得分:4)

你正在处理一个数组,而不是一个对象,所以你应该使用

$_SESSION['stats']['likecount']++;