note 119545 added to function.rmdir
| From: | YAPs | Date: | Sun, 03 Jul 2016 21:48:29 +0000 |
| Subject: | note 119545 added to function.rmdir | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-205872@lists.php.net to get a copy of this message | ||
This version delete tree
<?PHP
if(!defined('DS'))define("DS",DIRECTORY_SEPARATOR);
function delTree($folder,$del_root=true)
{
$folder=trim($folder,DS).DS;
$f=glob($folder.'*',GLOB_MARK);
if(count($f)>0)
foreach($f as $e)
{
if(is_dir($e))
delTree($e);
else
unlink($e);
}
if($del_root)
rmdir($folder);
if(!file_exists($folder))
return $folder." is deleted";
else
return $folder." not deleted";
}
?>
----
Server IP: 72.52.91.14
Probable Submitter: 2a02:2168:13c7:5500:5da3:cf75:5825:edc8
----
Manual Page -- http://php.net/manual/en/function.rmdir.php
Edit -- https://master.php.net/note/edit/119545
Del: integrated -- https://master.php.net/note/delete/119545/integrated
Del: useless -- https://master.php.net/note/delete/119545/useless
Del: bad code -- https://master.php.net/note/delete/119545/bad+code
Del: spam -- https://master.php.net/note/delete/119545/spam
Del: non-english -- https://master.php.net/note/delete/119545/non-english
Del: in docs -- https://master.php.net/note/delete/119545/in+docs
Del: other reasons-- https://master.php.net/note/delete/119545
Reject -- https://master.php.net/note/reject/119545
Search -- https://master.php.net/manage/user-notes.php