php7递归删除空文件夹 php7基于递归实现删除空文件夹的方法示例
aarontong00 人气:0想了解php7基于递归实现删除空文件夹的方法示例的相关内容吗,aarontong00在本文为您仔细讲解php7递归删除空文件夹的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:php7,递归,删除,空文件夹,下面大家一起来学习吧。
本文实例讲述了php7基于递归实现删除空文件夹的方法。分享给大家供大家参考,具体如下:
php版本7.0.4
代码如下:
<?php $path = 'd:/'; rmDir_1($path); function rmDir_1($path) { $files = scandir($path); // 删除当前目录和上一级目录 foreach($files as $key => $file) { if ( $file == '.' || $file == '..') { unset($files[$key]); } } if ($files) { foreach($files as $file) { if (is_dir($path . '/' . $file)) { //echo 'dir=' . $path . '/' . $file . PHP_EOL; rmDir_1($path . '/' . $file); } } } else { //echo 'rmdir=' . $path . PHP_EOL; rmdir($path); } } ?>
希望本文所述对大家PHP程序设计有所帮助。
加载全部内容