首先我想将一个视图文件加载到一个变量中,然后我需要通过将数据写入新文件来创建一个新文件。
$vPath = "home/muhammed/desktop/newfolder";
$ViewData=$this->load->view('test/show',TRUE);
mkdir($vPath);
write_file("$vPath/test.php", $ViewData);
但是给出的代码不起作用。
更改:
$ViewData=$this->load->view('test/show',TRUE);
至
$ViewData=$this->load->view('test/show', "", TRUE);
因为load->view
的第二个参数是数据,最后一个参数TRUE使其成为要加载到变量的字符串请参阅:codeIgniter Views