<BR>/*—————————————————— */ <BR>//– 递归删除文件及目录 <BR>//– 例: del_dir (‘../cache/');注意:返回的/是必须的 <BR>//– $type 强制删除目录, true 是 ,false 否 <BR>/*—————————————————— */ <BR>function del_dir ($dir,$type=true) <BR>{ <BR>$n=0; <BR>if (is_dir($dir)) { <BR>if ($dh = opendir($dir)) { <BR>while (($file = readdir($dh)) !== false) { <BR>//.svn 忽略 svn 版本控制信息 <BR>if ( $file == '.' or $file =='..' or $file == '.svn') <BR>{ <BR>continue; <BR>} <BR>if (is_file ($dir.$file)) <BR>{ <BR>unlink($dir.$file); <BR>$n++; <BR>} <BR>if (is_dir ($dir.$file)) <BR>{ <BR>del_dir ($dir.$file.'/'); <BR>if ($type) <BR>{ <BR>$n++; <BR>rmdir($dir.$file.'/'); <BR>} <BR>} <BR>} <BR>} <BR>closedir($dh); <BR>}<div>)本文来源gaodai.ma#com搞#代!码网_</div><strong>搞代gaodaima码</strong> <BR>return $n; <BR>} <BR>