這篇文章主要介紹了php7基於遞迴實作刪除空資料夾的方法,結合特定實例分析了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); } } ?>
以上是php7刪除空資料夾該怎麼辦?的詳細內容。更多資訊請關注PHP中文網其他相關文章!