php删除非空目录程序代码
算是一篇超简单的php教程了,也入是入门级的东西了,就不多讲了
代码
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy2771')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy2771><?php
// 说明: 删除非空目录的解决方案
function removeDir($dirName)
{
if(! is_dir($dirName))
{
return false;
}
$handle = @opendir($dirName);
while(($file = @readdir($handle)) !== false)
{
if($file != '.' && $file != '..')
{
$dir = $dirName . '/' . $file;
is_dir($dir) ? removeDir($dir) : @unlink($dir);
}
}
closedir($handle);
return rmdir($dirName) ;
}
?>
还有很多的方法,这里就不介绍了,其实程序中的 unlink 删除文件,而rmdir删除此目录。
您可能感兴趣的文章:
php删除非空目录程序代码
php递归删除目录的例子
php 删除记录同时删除图片文件的代码
php中rmdir删除非空目录程序代码
PHP删除非空目录的三个函数
删除非空目录的php程序
用PHP实现遍历删除目录及此目录下存放的所有文件
PHP递归删除文件与目录函数
Python os模块详解
最简单删除目录与文件php代码