有什么方法可以将 PHP 文件的内容放入变量中?
我想做这个
$msg = $this->load->view('some_view');
但是当我这样做时,$msg
是NULL
。
是否可以?
有什么方法可以将 PHP 文件的内容放入变量中?
我想做这个
$msg = $this->load->view('some_view');
但是当我这样做时,$msg
是NULL
。
是否可以?
有可能的:
$msg = $this->load->view('some_view', '', true);
还有第三个可选参数可让您更改函数的行为,以便它以字符串形式返回数据,而不是将其发送到浏览器。如果您想以某种方式处理数据,这可能很有用。如果将参数设置为 true(布尔值),它将返回数据。默认行为是 false,将其发送到您的浏览器。如果要返回数据,请记住将其分配给变量:
$msg = $this->load->view('some_view', '', true);
$string = $this->load->view('myfile', '', TRUE);
https://codeigniter.com/user_guide/general/views.html#returning-views-as-data