服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

php 删除文件夹,及其其下所有文件

时间:2016-02-28 23:48来源: 作者: 点击:
在php中删除文件和删除目录我们都用unlink删除实现删除,如果要删除不是空目录主要利用readdir和opendir来遍历目录了. 实例代码如下: ?php //删除文件夹,及其其下所有文件 function deldir( $dir
在php中删除文件和删除目录我们都用unlink删除实现删除,如果要删除不是空目录主要利用readdir和opendir来遍历目录了.
 
实例代码如下:
 
<?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; 
   
  } 
?> 
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------