请选择 进入手机版 | 继续访问电脑版

蓝冰网

 找回密码
立即注册
查看: 306|回复: 0

Thinkphp5.1.35彻底清空缓存文件完整代码

[复制链接]

19

主题

22

帖子

428

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
428
发表于 2021-8-22 11:20:33 | 显示全部楼层 |阅读模式
Thinkphp5.1.35彻底清空缓存文件完整代码
本代码适用于任何thinkphp版本,笔者适用的是5.1.35:
下面代码放到需要清空缓存的函数里
  1. $path=Env::get('runtime_path');
  2. $temp=str_replace("\","\\\",$path."temp");
  3. $cache=str_replace("\","\\\",$path."cache");
  4. self::rounddel($temp);
  5. self::rounddel($cache);
复制代码


下面是rounddel的函数:
  1. function rounddel($path){//蓝冰开发
  2.                 $data = scandir($path);
  3.         foreach ($data as $value){
  4.         if($value != '.' && $value != '..'){
  5.           unlink($path."\\\".$value);
  6.            }
  7.          }
  8.         }
复制代码
因为笔者不容许log日志文件生成,所有没有写相关删除log的代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|蓝冰网 ( 豫ICP备13009983号-1 )

GMT+8, 2021-10-25 03:02 , Processed in 0.065750 second(s), 29 queries .

Powered by 蓝冰网

Copyright © 2011-2021

快速回复 返回顶部 返回列表