在php中刪除文件和刪除目錄我們都用unlink刪除實(shí)現(xiàn)刪除,如果要?jiǎng)h除不是空目錄主要利用readdir和opendir來遍歷目錄了.
實(shí)例代碼如下:
- <?php
- // 刪除文件夾,及其其下所有文件
- function deldir($dir) {
- $dh=opendir($dir);
- while ($file=readdir($dh)) {
- if($file!="." && $file!="..") {
- $fullpath=$dir."/".$file;
- if(!is_dir($fullpath)) {
- unlink($fullpath);
- } else {
- deldir($fullpath);
- }
- }
- }
- closedir($dh);
- if(rmdir($dir)) {
- return true;
- } else {
- return false;
- }
- }
- ?>
新聞熱點(diǎn)
疑難解答