网上有一个和这类似的好像有点问题,我改了一下如下:
<? function deldir($path) { if(is_dir($path)) { $p = scandir($path); if(count($p)>2) foreach($p as $val) if($val !="." && $val !="..")if(is_dir($path.$val)) deldir($path.$val.'/');else unlink($path.$val); rmdir($path); } } $dir = "./pic/3441000201/"; $this->deldir($dir); ?>php 删除一个非空目录
于 2022-11-19 15:47:55 首次发布
本文提供了一个PHP函数,用于递归地删除指定路径下的所有文件及子目录,并最终删除目标目录本身。该函数首先检查路径是否为目录,然后扫描并递归处理每个子项,直至整个目录被成功移除。
3094

被折叠的 条评论
为什么被折叠?



