执行array_key_exists会抛出错误

Cur*_*ewe 0 php session

我收到的以下错误是

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

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

if(!array_key_exists('flash_messages', $_SESSION)) $_SESSION['flash_messages'] = array();
Run Code Online (Sandbox Code Playgroud)

我正在使用问题在$ _SESSION里面,但我不确定

Jim*_*Jim 5

此错误表明该$_SESSION值为null.这可能是因为没有打电话session_start()或浏览器不接受cookie.