Я вижу, что этот код сначала создает файл, закрывает его, затем открывает его с помощью 'a'
, пишет в него, а затем закрывает его. Есть ли способ упростить это. Идея заключается в том, что если имя файла существует, его необходимо перезаписать. Я тоже не понимаю смысла unset
. Это необходимо?
$fp = fopen($file_name, 'w');
fclose($fp);
unset($fp);
$fp = fopen($file_name, 'a');
fputs($fp, "sometext");
fclose($fp);
unset($fp);