You are here: Re: recursive delete all files/folders « PHP Programming Language « IT news, forums, messages
Re: recursive delete all files/folders

Posted by juglesh on 09/13/05 21:03

deletes a file, or a folder and everything in it, whatever you put into
$dirname.

function rmdirr($dirname)
{
// Sanity check
if (!file_exists($dirname)) {
echo "no directory by that name";
return false;
}

// Simple delete for a file
if (is_file($dirname)) {
return unlink($dirname);
}

// Loop through the folder
$dir = dir($dirname);
while (false !== $entry = $dir->read()) {
// Skip pointers
if ($entry == '.' || $entry == '..') {
continue;
}

// Recurse
rmdirr("$dirname/$entry");
}// end while looping

// Clean up
$dir->close();
return rmdir($dirname);

}

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация