42

有什么方法可以将 PHP 文件的内容放入变量中?

我想做这个

$msg = $this->load->view('some_view');

但是当我这样做时,$msgNULL

是否可以?

4

3 回答 3

88

有可能的:

$msg = $this->load->view('some_view', '', true);
于 2012-08-02T07:11:48.060 回答
13

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

$msg = $this->load->view('some_view', '', true);

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

于 2012-08-02T07:26:19.827 回答
1
$string = $this->load->view('myfile', '', TRUE);

https://codeigniter.com/user_guide/general/views.html#returning-views-as-data

于 2019-05-22T09:54:40.297 回答