/**
* 删除目录(包括下面的文件)
* @return void
*/
function del_directory($directory,$subdir=true){
if (is_dir($directory) == false){
exit("The Directory Is Not Exist!");
}
$handle = opendir($directory);
while (($file = readdir($handle)) !== false){
if ($file != "." && $file != ".."){
is_dir("$directory/$file")?
del_directory("$directory/$file"):
unlink("$directory/$file");
}
}
if (readdir($handle) == false){
closedir($handle);
rmdir($directory);
}
}
/**
* 删除目录下面的所有文件,但不删除目录
* @return void
*/
function del_directory_file($directory){
if (is_dir($directory) == false){
exit("The Directory Is Not Exist!");
}
$handle = opendir($directory);
while (($file = readdir($handle)) !== false){
if ($file != "." && $file != ".." && is_file("$directory/$file")){
unlink("$directory/$file");
}
}
closedir($handle);
}