将视图加载到变量中

Sml*_*004 37 php codeigniter

有什么办法可以让PHP文件的内容变成变量吗?

我想做这个

$msg = $this->load->view('some_view');
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,$msgNULL.

可能吗?

Yan*_*erk 77

有可能的:

$msg = $this->load->view('some_view', '', true);
Run Code Online (Sandbox Code Playgroud)


Mad*_*ota 11

第三个可选参数允许您更改函数的行为,以便将数据作为字符串返回,而不是将其发送到浏览器.如果要以某种方式处理数据,这可能很有用.如果将参数设置为true(布尔值),它将返回数据.默认行为为false,将其发送到您的浏览器.如果要返回数据,请记住将其分配给变量:

$msg = $this->load->view('some_view', '', true);
Run Code Online (Sandbox Code Playgroud)

资料来源:http://codeigniter.com/user_guide/general/views.html