2013-07-20 4 views
1

В этой папке примера мне нужно переместить все содержимое sub в указанный выше каталог, используя PHP в файле move.php.Открыть содержимое папки в каталог выше

▼ dir 
    - move.php 
    ▼ sub 
    - a.txt 
    - b.txt 

После move.php запускается, файлы должны выглядеть следующим образом:

▼ dir 
    - move.php 
    - a.txt 
    - b.txt 

Спасибо.

+3

Итак ... что вы пробовали? – orlp

ответ

1

Я дам вам подсказку.

  1. Использование phpfile_get_contents('file_dir') прочитать файл в строку
  2. Использование phpfile_put_contents('file_dir') создать файл
  3. Также используйте phpunlink('file_dir') функцию, чтобы удалить файл, если необходимо
  4. Если вам необходимо удалить каталог, используйте phprmdir() функция.

Если вам не нужно, чтобы получить доступ к файлам, вы можете просто использовать phpcopy($source, $dest) функции для копирования файлов из одного каталога в другой. Затем вы можете удалить их из старого каталога.

+0

Спасибо за помощь, теперь я понимаю, что это была многоступенчатая проблема –

1

Посмотрите на функцию php scandir(), чтобы отсканировать ваш подкаталог и переместить файлы из него в ваш текущий каталог.