将呈现的视图文件存储在Codeigniter中的变量中

emk*_*kay 1 php codeigniter

是否可以将呈现的视图文件的结果存储在PHP变量中,而不是将其输出到浏览器?

例如

$html = $this->load-view('path/view_file');
Run Code Online (Sandbox Code Playgroud)

我问的原因是因为在这种特殊情况下我想使用视图文件作为模板(嵌入了PHP).我知道有更好的模板方法,但在这种特殊情况下,重做模板的执行方式并不方便或有效.

Yan*_*erk 5

有可能的.将第三个参数设置为TRUE:

$html = $this->load-view('path/view_file', NULL, TRUE);
Run Code Online (Sandbox Code Playgroud)

http://ellislab.com/codeigniter/user-guide/general/views.html