本文共 1009 字,大约阅读时间需要 3 分钟。
namespace app\admin\controller;
use think\Cache;class Caches extends Base{ public function clear_sys_cache() {Cache::clear(); $this->success( '清除成功', 'admin/entry/index' );}/** * 清除模版缓存 不删除 temp目录 */public function clear_temp_ahce() { array_map( 'unlink', glob( TEMP_PATH.DS.'.php' ) ); $this->success( '清除成功', 'admin/entry/index' );}/** * 清除日志缓存 不删出log目录 */public function clear_log_chache() { $path = glob( LOG_PATH.'/' ); foreach ($path as $item) { array_map( 'unlink', glob( $item.DS.'.' ) ); rmdir( $item ); } $this->success( '清除成功', 'admin/entry/index' );} //清除模板缓存public function clert_temp_cache(){ // array_map('unlink', glob(TEMP_PATH . '/*.php')); // rmdir(TEMP_PATH); $a=glob(TEMP_PATH . '\*.php'); // halt($a); if(!empty($a)){ array_map('unlink', $a); rmdir(TEMP_PATH); $this->success('清除成功:)','admin/entry/index'); } // $this->success('清除成功:)','admin/entry/index');}
}
转载于:https://blog.51cto.com/13579724/2062884