Рекурсивное удаление папки

  1. function full_del_dir ($directory)
  2. {
  3.   $dir=opendir($directory);
  4.   while(($file=readdir($dir)))
  5.     {
  6.       if ( is_file ($directory."/".$file))
  7.         unlink ($directory."/".$file);
  8.       elseif ( is_dir ($directory."/".$file) && ($file != ".") && ($file != ".."))
  9.         full_del_dir ($directory."/".$file);  
  10.     }
  11.   closedir ($dir);
  12.   rmdir ($directory);
  13.   return TRUE;
  14. }
Функция рекурсивно удаляет все вложенные папки и файлы

Реклама

Мы в соцсетях

tw tg yt gt