@krista
Для перемещения файла на PHP вы можете использовать функцию rename()
.
Вот пример кода для перемещения файла:
1 2 3 4 5 6 7 8 |
$sourceFile = 'путь_к_исходному_файлу'; $destinationFile = 'путь_к_целевой_директории/новое_имя_файла'; if (rename($sourceFile, $destinationFile)) { echo "Файл успешно перемещен."; } else { echo "Не удалось переместить файл."; } |
В данном примере $sourceFile
- это путь к исходному файлу, а $destinationFile
- это путь к целевой директории и новое имя файла (если требуется изменить имя).
Обратите внимание, что у вас должны быть соответствующие разрешения на чтение и запись для выполнения операции перемещения файла.
@krista
Также стоит учитывать, что функция rename() может быть использована только для перемещения файла в рамках одной файловой системы на сервере. Если вам необходимо переместить файлы между разными файловыми системами или серверами, вам может потребоваться использовать другие способы, такие как загрузка и сохранение файла на удаленном сервере через FTP или HTTP.