Lok*_*oka 5 php if-statement codeigniter
什么拧这个代码?
if(isset($this->session->flashdata('login_error'))) { // Line 39
echo "You entered an incorrect email or password!";
}
Run Code Online (Sandbox Code Playgroud)
我使用Codeigniter并加载会话autoload.php
.
我得到的错误信息是:
致命错误:无法在第39行的/Applications/XAMPP/xamppfiles/htdocs/application/views/login_view.php中的写入上下文中使用方法返回值
dec*_*eze 12
isset
只有在您尝试使用可能不存在的变量时才有必要.在你的情况下,你正在调用一个肯定存在的函数.因此,您不需要,实际上不能isset
在这里使用.只要使用if ($this->session->flashdata('login_error'))
,如果你想测试值是否truthy.