/*清除缓存文件*/
public function clearRuntime()
{
$this->delFileByDir(RUNTIME_PATH);
$this->success('删除缓存成功!');
}

    /**
* 递归删除缓存文件
* @param $dir
*/
public function delFileByDir($dir) {
$dh = opendir($dir);
while ($file = readdir($dh)) {
if ($file != "." && $file != "..") {
$fullpath = $dir . "/" . $file;
if (is_dir($fullpath)) {
$this->delFileByDir($fullpath);
} else {
unlink($fullpath);
}
}
}
closedir($dh);
}

最新文章

  1. WPF中,Combox的SelectedItem属性绑定成功后,未能默认显示上一次选择的结果。
  2. 关于安装AccessDatabaseEngine_x64.exe 的说明
  3. (转) RSA算法原理(一)
  4. IOS开发常用设计模式
  5. 黄聪:基于jQuery+JSON的省市区三级地区联动
  6. AX 2012 SSRS print setting-报表打印输出设置
  7. MySQL关闭过程详解和安全关闭MySQL的方法
  8. ubuntu 登录循环
  9. 01-03-02-1【Nhibernate (版本3.3.1.4000) 出入江湖】CRUP操作--cascade 级联相关
  10. 通过AOP 实现异常统一管理
  11. LDA-线性判别分析(二)
  12. Python内置函数(25)——getattr
  13. Linux 连接mysql
  14. [luogu3258][JLOI2014]松鼠的新家
  15. Java—集合框架详解
  16. 微信小程序: rpx与px,rem相互转换
  17. 深度学习主机环境配置: Ubuntu16.04+GeForce GTX 1080+TensorFlow
  18. MySQL升5.6引发的问题
  19. React Native(十三)——ios键盘挡住textInput
  20. CCF CSP 201709-2 公共钥匙盒

热门文章

  1. 文件重命名工具(ReNamer)7.2中文绿色便携专业版
  2. LZZ磁力资源搜索4.2.2,整合多个站点,大部分资源都能搜到
  3. 【题解】「SP34013」SEUG - Seetha’s Unique Game
  4. 算法-数位dp
  5. 算法——移掉K位数字使得数值最小
  6. 安卓和ios的app证书过期的相关问题汇总
  7. phpMyadmin(CVE-2018-12613)后台任意文件包含漏洞分析
  8. Python 写了一个批量生成文件夹和批量重命名的工具
  9. DotfuscatorPro防止反编译&ILSpy反编译
  10. Windows无法访问共享文件夹