note 27279 added to function.rmdir
| From: | chris at hotmail dot com | Date: | Sat, 30 Nov 2002 07:18:17 +0000 |
| Subject: | note 27279 added to function.rmdir | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-40139@lists.php.net to get a copy of this message | ||
a simple addon to georg's function...this confirms all of the deletes....also its kinda cool to
see it all build up.
<?php
function delete($file) {
chmod($file,0777);
if (is_dir($file)) {
$handle = opendir($file);
while($filename = readdir($handle)) {
if ($filename != "." && $filename != "..") {
delete($file."/".$filename);
}
}
closedir($handle);
rmdir($file);
echo "$file deleted";
} else {
unlink($file);
echo "$file deleted";
}
}
delete("mysql");
echo "<hr>";
delete("member");
echo "<hr>";
delete("home");
echo "<hr>";
delete("news");
echo "<hr>";
delete("mine");
echo "<hr>";
?>
--
http://www.php.net/manual/en/function.rmdir.php
http://master.php.net/manage/user-notes.php?action=edit+27279
http://master.php.net/manage/user-notes.php?action=delete+27279
http://master.php.net/manage/user-notes.php?action=reject+27279