Move Uploaded File - перемещение загруженного файла
В PHP функция move_uploaded_file() используется для перемещения загруженного файла из временного каталога в указанное назначение. Данная функция позволяет сохранять загруженные файлы в нужном месте на сервере.
Пример использования функции:
php
// Получаем путь к загруженному файлу
$sourceFilePath = $_FILES['file']['tmp_name'];
// Задаем путь и имя файла после перемещения
$destinationFilePath = '/path/to/destination/' . $_FILES['file']['name'];
// Перемещаем файл в указанное место
if (move_uploaded_file($sourceFilePath, $destinationFilePath)) {
echo "Файл успешно перемещен.";
} else {
echo "Ошибка при перемещении файла.";
}
В данном примере мы используем суперглобальный массив $_FILES для получения временного пути к загруженному файлу. Затем мы задаем путь и имя файла после перемещения в переменную $destinationFilePath.
Функция move_uploaded_file() возвращает true в случае успешного перемещения файла, иначе возвращает false. Мы используем условный оператор if для вывода соответствующего сообщения в зависимости от результата перемещения файла.
Обратите внимание, что для успешного перемещения файла, сервер должен иметь соответствующие права доступа на запись в указанное место назначения.