我收到了这个致命的错误消息:
致命错误:无法在第115行的C:\ wamp \ www \ mySite \ application \ controllers \ eventsManager.php中的写入上下文中使用方法返回值
有人可以告诉我这是什么意思吗?
它引用的是:
$this->session->set_flashdata('alert') = '<ul>'.validation_errors('<li>','</li>').'</ul>';
答案 0 :(得分:2)
那一行应该是:
$this->session->set_flashdata('alert', '<ul>'.validation_errors('<li>','</li>').'</ul>');
答案 1 :(得分:-1)
从快速谷歌搜索,我已经收集到empty()函数可能是罪魁祸首。它不在你的代码中,但它可能在某个地方的set_flashdata()中。 empty()只能检查变量,而不能检查函数的返回值。将validation_errors('<li>','</li>')
分配给temp变量,然后插入temp var。