PHP删除空目录可以用rmdir()函数来实现.
而如果目录不为空,这个函数将失效.
我们需要自己写一个函数.
代码如下
<?php
function rd($path='./files'){
$files = scandir($path);
$files = array_diff($files,['.','..']);
$files = array_values($files);
foreach($files as $file){
$filePath = $path . '/' .$file;
if(is_dir($filePath)){
rd($filePath);
@rmdir($filePath);
}else{
unlink($filePath);
}
}//www.qSyz.net
@rmdir($path);
}
rd();
?> |
|