У меня есть папка, в которой много папок и подпапок с файлами. Мне надо произвести копирование всего этого в другое место.
В данный момент, скрипт копирует все файлы, из всех имеющихся папок, в одно место, а также создает пустые папки. Получается отдельно папки, отдельно файлы.
вот код:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $dirname= "../1";//место, откуда надо скопировать
- copyFiles($dirname);
- function copyFiles($dirname)
- {
- // Открываем директорию
- // В цикле выводим её содержимое
- {
- // Если это файл копируем его
- {
- }
- // Если это директория - создаём её
- {
- // Создаём директорию
- // Вызываем рекурсивно функцию copyFiles
- copyFiles("$dirname/$file");
- }
- }
- // Закрываем директорию
- }
- ?>