我正在使用 php 函数创建文件,但它不起作用。我已经创建了文件夹并设置了它的权限 0777,但它没有创建文件。
我正在使用以下代码。请让我知道出了什么问题。
$cachefile ='/cache/cache.text';
$file=chmod($cachefile, 777);
if (file_exists($file)) {
include($file);
} else{
$fp = fopen('/cache/cache.txt', 'w');
fwrite($fp, ob_get_contents());
fclose($fp);
ob_end_flush();
对于 ob_get_contents() 函数,我使用 ob_start () 函数。如果我手动创建文件,它正在工作并显示缓冲数据。请让我知道如何使用 fopen 函数创建文件。