递归删除PHP自定义函数的文件和目录
***
递归删除文件和目录
例如:del_dir / / -(。 / /缓存);注:回归/是必须的
- $型,true,或false
***
功能del_dir($dir =真,$式)
{
$ = 0;
如果(is_dir($dir)){
如果($ DH = opendir($dir)){
而(($文件= readdir($ DH))!= false){
/ / SVN忽略SVN版本控制信息。
如果(文件或文件$或$ =…= = = =.svn)
{
继续;
}
如果(is_file($dir。文件))
{
unlink($dir。文件);
美元+;
}
如果(is_dir($dir。文件))
{
del_dir($dir。文件。/);
如果($类型)
{
美元+;
Rmdir($dir。文件。/);
}
}
}
}
closedir($ DH);
}
返回n;
}