是否可以将渲染视图文件的结果存储在PHP变量中,而不是将其输出到浏览器?
e.g。
$html = $this->load-view('path/view_file');
我问的原因是因为在这种特殊情况下我想将视图文件用作模板(嵌入了PHP)。我知道有更好的模板方法,但在这种特殊情况下,重做模板的执行方式并不方便或有效。
答案 0 :(得分:5)
有可能。将第三个参数设置为TRUE
:
$html = $this->load-view('path/view_file', NULL, TRUE);
http://ellislab.com/codeigniter/user-guide/general/views.html