thinkphp 3.2.X 怎么实现一键删除runtime下的所有缓存
2个回答
展开全部
function clear_dir_file($path, $include_path = true) {
if ($dir = opendir ( $path )) {
while ( $file = readdir ( $dir ) ) {
$check = is_dir ( $path . $file );
if (! $check) {
@unlink ( $path . $file );
} else {
if ($file != '.' && $file != '..') {
clear_dir_file ( $path . $file . "/" );
}
}
}
closedir ( $dir );
if ($include_path)
rmdir ( $path );
return true;
}
}
你可以去后盾人平台看看,里面的东西不错
if ($dir = opendir ( $path )) {
while ( $file = readdir ( $dir ) ) {
$check = is_dir ( $path . $file );
if (! $check) {
@unlink ( $path . $file );
} else {
if ($file != '.' && $file != '..') {
clear_dir_file ( $path . $file . "/" );
}
}
}
closedir ( $dir );
if ($include_path)
rmdir ( $path );
return true;
}
}
你可以去后盾人平台看看,里面的东西不错
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询