thinkphp5.0 怎么清除緩存

thinkphp5.0清除緩存的方法:1、通過(guò)“public function clear_sys_cache(){…}”方法清除模版緩存;2、通過(guò)“public function clear_log_chache(){…}”方法清除日志緩存并刪出log空目錄即可。

thinkphp5.0 怎么清除緩存

本教程操作環(huán)境:Windows7系統(tǒng)、thinkphp5.0版、Dell G3電腦。

thinkphp5.0 怎么清除緩存?

thinkphp5.0清除緩存、模版緩存和日志緩存的方法?

直接寫(xiě)入cache模塊中,生成控制器

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

namespace?appcachecontroller; use?thinkController; use?thinkCache;

具體方法如下:

public?function?Index() { return?$this->fetch(); } //清除模版緩存不刪除cache目錄; public?function?clear_sys_cache() { Cache::clear(); $this->success('清除成功',?'Index/index'); } //清除模版緩存但不刪除temp目錄; public?function?clear_temp_ahce() { $path?=?glob(TEMP_PATH?.?'*.php'); array_map('unlink',?$path); $this->success('清除成功',?'Index/index'); } //清除日志緩存并刪出log空目錄; public?function?clear_log_chache() { $path?=?glob(LOG_PATH?.?'*'); foreach?($path?as?$item)?{ //dump(glob($item?.DS.?'*.log')); array_map('unlink',?glob($item?.?DS?.?'*.log')); rmdir($item); } $this->success('清除成功',?'Index/index'); }

推薦學(xué)習(xí):《thinkPHP視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享