我嘗試創建文件並動態地寫入內容。以下是我的代碼。如果不存在,則創建一個文件
$sites = realpath(dirname(__FILE__)).'/';
$newfile = $sites.$filnme_epub.".js";
if (file_exists($newfile)) {
$fh = fopen($newfile, 'a');
fwrite($fh, 'd');
} else {
echo "sfaf";
$fh = fopen($newfile, 'wb');
fwrite($fh, 'd');
}
fclose($fh);
chmod($newfile, 0777);
// echo (is_writable($filnme_epub.".js")) ? 'writable' : 'not writable';
echo (is_readable($filnme_epub.".js")) ? 'readable' : 'not readable';
die;
但是,它不創建文件。
請分享您的答案和幫助。謝謝!
我剛剛有一個相同的問題,我想我試圖創建一個無效名稱>。<,例如$ fname = $ Datetime-> format('Ymd H:i:s')的文件,就像一個愚蠢的 – erwan