Как говорится в названии, я ищу лучший способ проверить, существует ли файл перед выполнением функции file_put_contents. Лучше добавить число после имени файла? или Лучше сгенерировать имя файла с датой/временем после имени? В моем случае, что бы вы сделали?Лучший способ проверить, существует ли файл перед выполнением функции file_put_contents
Вот мой рабочий код,
if(isset($_POST['genfile'])){
$scriptfile = $_POST['genfile'];
$script = preg_split('/(\r?\n)+/', $_POST['genfile']);
$copy=$script;
file_put_contents('generated_scripts/script.sh', $scriptfile);
foreach ($script as $script_launcher){
echo $script_launcher;
if (next($copy)) {
echo "\r\n";
}
}
}
file_exists и is_file Есть много простых PHP функций библиотеки –
возможно дубликат [проверки PHP, если файл существует] (HTTP: // StackOverflow .com/вопросы/1828500/PHP проверить, если-файлов существует) – namezero