iam尝试使用以下代码写文件
0
我改变了代码后完成了
public function __construct()
{
parent::__construct();
$this->load->helper('url');
$this->load->helper('file');
}
public function index()
{
$data = "Some file data";
if (!write_file(base_url()."test.txt", $data))
{
echo 'Unable to write the file';
}
else
{
echo 'File written!';
}
}
任何人都可以解释上面代码中的问题
答案 0 :(得分:1)
使用write_file创建文件时,请确保您的文件夹/目录位于您要创建文件的位置
然后我建议使用FCPATH
$data = "Some file data";
if (write_file(FCPATH . '/document/text.txt', $data) == FALSE)
{
echo 'Unable to write the file';
} else {
echo 'File written!';
}
我的目录
application
document
system
index.php