PHP ПЕРЕИМЕНОВАТЬ ФАЙЛ ПРИ ЗАГРУЗКЕ
При загрузке файлов на сервер PHP предоставляет возможность переименовать загруженный файл. Для этого необходимо использовать функцию move_uploaded_file().Данная функция принимает два параметра. Первый параметр – это имя временного файла, который был создан во время загрузки файла на сервер, а второй параметр – это новое имя файла, которое должно быть установлено.Пример кода на PHP для переименования файла при загрузке:
if(isset($_FILES['file']['name']) && $_FILES['file']['name'] != ''){ $temp_name = $_FILES['file']['tmp_name']; $new_name = "new_file_name.jpg"; move_uploaded_file($temp_name, $new_name);}
В данном примере, если имя загружаемого файла задано и не является пустым, имя временного файла получается из массива $_FILES['file']['tmp_name'] и устанавливается новое имя файла – new_file_name.jpg. Затем функция move_uploaded_file() копирует временный файл в директорию с новым именем файла.Использование данной функции позволяет переименовывать загружаемые файлы на сервер без необходимости создавать дополнительные функции или классы.
Загрузка файла на сервер и обработка на PHP (Часть-2) - Базовый курс PHP-7
#50 Уроки PHP - Учим язык PHP, Загрузка файлов на сервер на языке PHP
Подмена файла при скачивании. На JavaScript и на PHP - прячем файл от пользователя
PHP. unlink - Удаление файлов - 61
32 - Уроки PHP. Скачивание файлов в PHP (readfile)
wb047 PHP загрузка файла на сервер и его скачивание
Перемещение файлов на PHP
PHP - загрузка одного или нескольких файлов