Jak zrobić, aby w php usunąć zawartość wskazanego katalogu? Mam taki kod:
function removeDir($path)
{
$dir = new DirectoryIterator($path);
foreach ($dir as $fileinfo)
{
if ($fileinfo->isFile() || $fileinfo->isLink())
{
unlink($fileinfo->getPathName()); }
elseif (!$fileinfo->isDot() && $fileinfo->isDir() &&$fileinfo->getPathName($path))
{
removeDir($fileinfo->getPathName());
}
}
}
Jednak on usuwa też katalog który został podany, jak temu zapobiec, aby była skasowana tylko jego cała zawartość (pliki i katalogi).