PHP使用内置dir类实现目录遍历删除
更新时间:2015年03月31日 10:19:24 作者:dingding
这篇文章主要介绍了PHP使用内置dir类实现目录遍历删除的方法,涉及php中dir类的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了PHP使用内置dir类实现目录遍历删除的方法。分享给大家供大家参考。具体实现方法如下:
function clearDir($dir) { if (file_exists($dir)) { if(!is_dir($dir)) exit("{$dir}不是一个目录"); else { $dirObj = dir($dir); while ($file = $dirObj->read()) { if (is_dir($dir .'/'. $file) && $file !== '.' && $file !== '..') { clearDir($dir .'/'. $file); if (@!rmdir($dir .'/'. $file)) echo "没有权限删除{$dir}/{$file}目录 <br/>"; } elseif ($file !== '.' && $file !== '..') { if (unlink($dir .'/'. $file)) echo "{$file}文件成功删除<br />"; } } } } else exit("{$dir}不存在"); } clearDir('./demo');
希望本文所述对大家的php程序设计有所帮助。
相关文章
PHP的substr_replace将指定两位置之间的字符替换为*号
PHP的substr_replace将指定两位置之间的字符替换为*号的代码,需要的朋友可以参考下。2011-05-05使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
在Mysql中创建多用户,为了让每个用户在使用phpmyadmin管理数据库时,只能看到自己同名的数据库,所以在设置用户权限时要特别注意!可以参考以下步骤设置用户权限。2010-04-04
最新评论