public function deldir($path=''){ if(empty($path)){ $path = ROOT_PATH . 'public' . DS . 'Uploads'; } if(is_dir($path)){ //扫描一个文件夹内的所有文件夹和文件并返回数组 $file = scandir($path); foreach($file as $val){ //排除目录中的.和.. if($val !="." && $val !=".."){ //如果是目录则递归子目录,继续操作 if(is_dir($path.'/'.$val)){ $this->deldir($path.'/'.$val); //递归子文件夹 }else{ //子目录中操作删除文件夹和文件 unlink($path.'/'.$val); //目录清空后删除空文件夹 @rmdir($path); } } } } }
php查询该路径下所有文件夹和文件并递归删除全部文件夹和文件
最新推荐文章于 2023-07-03 09:47:23 发布