在Codeigniter中,我们如何在加载视图后停止执行?
我试过这个
function index() {
$this->load->view('myView');
die();
//do not execute next code
}
Run Code Online (Sandbox Code Playgroud)
但它导致了空白屏幕.
小智 13
https://www.codeigniter.com/user_guide/general/views.html
第三个可选参数允许您更改函数的行为,以便将数据作为字符串返回,而不是将其发送到浏览器.如果要以某种方式处理数据,这可能很有用.
echo $this->load->view('myView', '', TRUE);
die();
Run Code Online (Sandbox Code Playgroud)
jun*_*stu 11
我知道我迟到了,但是我在搜索时发现是否加载视图是否会停止执行,但显然它没有.
它可能仍然对某人有用...要在加载视图后停止执行,您只需返回:
$this->load->view('myView');
return;
Run Code Online (Sandbox Code Playgroud)
这不会停止PHP(与die()或不同exit()),CI将像往常一样加载视图,并且以下任何代码都不会运行.
| 归档时间: |
|
| 查看次数: |
8824 次 |
| 最近记录: |