多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 清除缓存文件`clear` 如果需要清除应用的缓存文件,可以使用下面的命令: ~~~ php think clear ~~~ 不带任何参数调用clear命令的话,会清除`runtime`目录(包括模板缓存、日志文件及其子目录)下面的所有的文件,但会保留目录。 如果需要清除某个指定目录下面的文件,可以使用: ~~~ php think clear --path d:\www\tp5\runtime\log\ ~~~ ~~~ function clert_temp_cache() { array_map('unlink', glob(TEMP_PATH . '/*.php')); rmdir(TEMP_PATH); } ~~~ ``` /** 清除模版缓存 不删除cache目录 **/ public function clear_sys_cache() { Cache::clear(); $this->success( '清除成功', 'index/index' ); } /* 清除模版缓存 不删除 temp目录 **/ public function clear_temp_ahce() { array_map( 'unlink', glob( TEMP_PATH.DS.'.php' ) ); $this->success( '清除成功', 'index/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( '清除成功', 'index/index' ); } ```