php 递归删除目录以及多级子目录所有文件代码实例
php教程 递归删除目录以及多级子目录所有文件代码实例
class cacheClearFile{
var $dir = 'zzzyk.com';
function __construct()
{
$this->listFils();
}
function listFils()
{
if(is_dir($this->dir))
{
if($dir_file=opendir($this->dir))
{
while(($dir_list=readdir($dir_file))!==false)
{
if($dir_list!="." && $dir_list!="..")
{
if( is_file($dir_list)
{
unlink($dir_list);
}
else
{
$this->dir =$dir_list;
listFils();
}
}
}
}else{
echo("目录不能打开");
}
}
else
{
echo("不是目录");
}
}
}
//实例调用方法
new cacheClearFile();
/*
只用了一句就OK了,因为我们用了构造函数所以只在创建类他就会自动给执行了。
本站原创文章转载注明出处 www.zzzyk.com 中国WEB第一站
补充:Php教程,Php常用代码