<?php
function delRuntime() {
$path = env('RUNTIME_PATH');
//如果是目录则继续
if (!is_dir($path)) {
echo 'runtime目录不存在';
exit;
}
//扫描一个文件夹内的所有文件夹和文件并返回数组
$p = scandir($path);
$arr = ['cache', 'log', 'temp'];
foreach ($p as $val) {
//排除目录
if (!in_array($val, $arr)) {
continue;
}
if (!is_dir($path . $val)) {
continue;
}
//如果是目录则递归子目录,继续操作
//子目录中操作删除文件夹和文件
deldir($path . $val . '/');
//目录清空后删除空文件夹
@rmdir($path . $val . '/');
}
echo '删除runtime成功';
exit;
}
function deldir($dir) {
//先删除目录下的文件:
$dh = opendir($dir);
while ($file = readdir($dh)) {
if ($file != "." && $file != "..") {
$fullpath = $dir . "/" . $file;
if (!is_dir($fullpath)) {
@unlink($fullpath);
} else {
deldir($fullpath);
}
}
}
closedir($dh);
//删除当前文件夹:
if (rmdir($dir)) {
return true;
} else {
return false;
}
}
为您推荐
-
【萍乡网站搭建】thinkphp5.1去掉缓存文件 2019-09-17 22:49:54
-
【web前端教程】Photoshop CC 2019 20.0中文版新功能介绍教程 2019-09-10 10:50:33
-
【萍乡网站排名】SEO优化技术基础理论及基本概念的认知 2019-07-22 22:37:38
-
【萍乡网站排名】什么是seo关键词优化的核心 2019-07-16 00:04:58
-
【萍乡网站建设】dedecms栏目没有子栏目会显示同级栏目怎么修改 2019-07-09 16:32:09
-
【萍乡网站建设】怎么修改织梦一级栏目与二级栏目之间的斜杠 2019-07-08 10:04:16
-
【长沙seo优化】想要学习seo要注意什么? 2019-07-07 23:09:15