PHP создать файл, если не существует

Я пытаюсь создавать файлы и записывать содержимое динамически. Ниже мой код.

$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;

Тем не менее, он не создает файлы.

Пожалуйста, поделитесь своими ответами и помощью. Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос