ThinkPHP 5.0/6.0缓存清理完整代码

ThinkPHP 的缓存清理代码写得还挺周到,TP5.0 和 TP6.0 都能用。清得比较彻底,但又不误删目录,比如cachetemplog这些文件夹都保留得好好的,结构一点没乱。

逻辑用的是循环方式来遍历有效目录,删除缓存文件而不动根目录,思路挺清晰,运行起来也不会报错,挺稳定。对日志、模版缓存都有覆盖,免得你手动去删。

如果你项目目录里缓存文件老是多,部署上线前想清一下,又怕误删重要目录,这段代码就比较适合。直接拷过去用就行,不用额外配置,挺省事。

哦对了,还可以看看TP5.0 开发手册概览,顺手熟悉一下框架结构;或者用TP 通用后台模版搭个基础后台,配套更舒服。

另外别忘了,清缓存别光靠代码,开发过程中也要定期检查目录权限和日志量,避免写入失败或者磁盘打爆,尤其在服务器上。

php 文件大小:1.19KB