我正在使用codeigniter並嘗試爲控制器已更改的if語句。我現在所擁有的就是這個錯誤。不能在寫入上下文中使用方法返回值
if (isset($this->session->userdata('lastUrl')) && $this->session->userdata('lastUrl') != $this->router->class) {
echo 'new controller';
}
$this->session->set_userdata('lastUrl', $this->router->class);
此代碼位於控制器的構造函數中,因此它將在每個頁面上運行。
重複http://stackoverflow.com/questions/1075534/cant-use-method-return-value的檢查了這寫在上下文中,但沒有收到密切的投票。 –