php清空多层目录的函数
发布时间:2015-10-27 编辑:jiaochengji.com
php自定义函数清空某个目录及子目录中的内容,代码简单精炼,有需要的朋友,可以参考下。
完整代码如下。
<?php //清空多层目录 function del_dir($dir){ { if (!$dir) { return ; } $cacheDir = $dir; $dh = opendir($cacheDir); while ( $file = readdir($dh) ) { if (($file == '.') || ($file == '..')) { continue; } if (file_exists( $cacheDir .'/'.$file)) { if(is_dir( $cacheDir .'/'.$file)){ del_dir($cacheDir .'/'.$file); }elseif (!unlink($cacheDir .'/'. $file)) { //删除完操作 } } } } } ?>
您可能感兴趣的文章:
php清空多层目录的函数
python怎么创建文件夹
PHP如何删除一个路径下的所有文件夹和文件?
PHP新特性命名空间的详解介绍
学习linux 切换路径的方法
php无限遍历目录代码
php的flush和ob_flush无效问题解决办法
如何将Laravel项目搬迁到服务器上
php 创建目录的几种方法
删除多级目录的php自定义函数
[关闭]