Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 致命错误解释?_Php_Codeigniter - Fatal编程技术网

Php 致命错误解释?

Php 致命错误解释?,php,codeigniter,Php,Codeigniter,我收到以下致命错误消息: 致命错误:无法在第115行的C:\wamp\www\mySite\application\controllers\eventsManager.php中的写上下文中使用方法返回值 有人能告诉我这是什么意思吗 它所指的线是: $this->session->set_flashdata('alert') = '<ul>'.validation_errors('<li>','</li>').'</ul>'; $thi

我收到以下致命错误消息:

致命错误:无法在第115行的C:\wamp\www\mySite\application\controllers\eventsManager.php中的写上下文中使用方法返回值

有人能告诉我这是什么意思吗

它所指的线是:

$this->session->set_flashdata('alert') = '<ul>'.validation_errors('<li>','</li>').'</ul>';
$this->session->set_flashdata('alert')='
    '。验证错误('
  • ,'
  • ')。
该行应为:

$this->session->set_flashdata('alert', '<ul>'.validation_errors('<li>','</li>').'</ul>');
$this->session->set_flashdata('alert','
    ')。验证错误('li>','')。
);
该行应为:

$this->session->set_flashdata('alert', '<ul>'.validation_errors('<li>','</li>').'</ul>');
$this->session->set_flashdata('alert','
    ')。验证错误('li>','')。
);
通过快速的谷歌搜索,我发现空()函数可能是罪魁祸首。它不在代码中,但可能在set_flashdata()的某个地方。empty()只能检查变量,不能检查函数的返回值。将
验证\u错误(“
  • ”、“
  • ”)
    分配给at-temp变量,并插入temp变量。

    通过快速谷歌搜索,我发现空()函数可能是罪魁祸首。它不在代码中,但可能在set_flashdata()的某个地方。empty()只能检查变量,不能检查函数的返回值。将验证错误(“
  • ”、“
  • ”)分配给at temp变量,并插入temp变量。

    此->会话->设置flashdata('alert')的作用是什么?该错误通常意味着您必须先存储从函数返回的值,然后才能为其分配任何值。
    $this->session->set\u flashdata('alert')
    在做什么?错误通常意味着您必须先存储从函数返回的值,然后才能为其分配任何值。我只是在装傻。菲尔,谢谢你的新眼光。ps刚刚下载了pyro cms,我很喜欢目前为止看到的…当然。我只是在装傻。菲尔,谢谢你的新眼光。ps刚下载了pyro cms,喜欢我目前看到的。。。