0

我收到的以下错误是

Warning: array_key_exists() expects parameter 2 to be array, 
null given in /home/*****/public_html/class/alerts.php on line 14

在 class/alerts.php 的第 14 行,我看到以下行

if(!array_key_exists('flash_messages', $_SESSION)) $_SESSION['flash_messages'] = array();

我正在使用的问题是在 $_SESSION 但我不确定

4

2 回答 2

5

此错误表明$_SESSION为空。这可能是由于未调用session_start()或浏览器不接受 cookie 造成的。

于 2013-01-15T23:05:27.670 回答
0

在尝试对其进行索引之前,我会首先检查 $_SESSION 是否已设置且不为空。

于 2013-01-15T23:05:52.850 回答