php删除目录:PHP中几种删除目录的几种方法来源: 发布时间:星期四, 2009年2月12日 浏览:292次 评论:0
PHP中我们经常要删除目录 ![]() ![]() ![]() ![]() 1、递规法: 以下为引用 ![]() deleteDir($dir) { ![]() ![]() ![]() while (($file=readdir($dp)) != false) { ![]() deleteDir($file); } ![]() unlink($file); } } closedir($dp); } ![]() exit(’Not permission’); } } } 2、系统 ![]() 以下为引用 ![]() function del_dir($dir) { ![]() ![]() $str = \"rmdir /s/q \" . $dir; } ![]() $str = \"rm -Rf \" . $dir; } } Chinaz 3、循环法 以下为引用 ![]() function deltree($pathdir) { echo $pathdir;//我调试时用 ![]() ![]() ![]() { rmdir($pathdir);//直接删除 } ![]() {//否则读这个目录 ![]() $d=dir($pathdir); while($a=$d->read ![]() { ![]() //如果是文件就直接删除 中国站.长站 ![]() {//如果是目录 ![]() {//如果不是 ![]() ![]() ![]() ![]() ![]() deltree($pathdir.’/’.$a); } [Page] ![]() {//如果是空就直接删除 rmdir($pathdir.’/’.$a); } } } $d->close ![]() echo \"必须先删除目录下 ![]() ![]() } } function is_empty_dir($pathdir) { //判断目录是否为空 ![]() ![]() $d=opendir($pathdir); $i=0; while($a=readdir($d)) { $i ![]() } closedir($d); ![]() ![]() ![]() ![]() } 0
相关文章读者评论发表评论 |