本文实例讲述了TP5(thinkPHP框架)实现后台清除缓存功能。分享给大家供大家参考,具体如下:

layui插件 http://www.layui.com/

1--common的文件 /** * 循环删除目录和文件 * @param string $dir_name * @return bool */ function delete_dir_file($dir_name) { $result = false; if(is_dir($dir_name)){ if ($handle = opendir($dir_name)) { while (false !== ($item = readdir($handle))) { if ($item != '.' && $item != '..') { if (is_dir($dir_name . DS . $item)) { delete_dir_file($dir_name . DS . $item); } else { unlink($dir_name . DS . $item); } } } closedir($handle); if (rmdir($dir_name)) { $result = true; } } } return $result; }

2-控制器里的 /** * 清除缓存 */ public function clear() { if (delete_dir_file(CACHE_PATH) || delete_dir_file(TEMP_PATH)) { $this->success('清除缓存成功'); } else { $this->error('清除缓存失败'); } }

3-html代码 清楚缓存

4---js 代码

更多的功能和插件  地址:https://www.kancloud.cn/he_he/thinkphp5

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。 您可能感兴趣的文章:ThinkPHP实现一键清除缓存方法ThinkPHP缓存方法S()概述thinkphp缓存技术详解修改ThinkPHP缓存为Memcache的方法Thinkphp关闭缓存的方法ThinkPHP静态缓存简单配置和使用方法详解ThinkPHP实现静态缓存和动态缓存示例代码ThinkPHP简单使用memcache缓存的方法ThinkPHP框架中使用Memcached缓存数据的方法ThinkPHP实现批量删除数据的代码实例基于ThinkPHP实现批量删除thinkPHP批量删除的实现方法分析

thinkphp5 后台多选删除_TP5(thinkPHP框架)实现后台清除缓存功能示例相关推荐

  1. PHP三级联动视频教程,PHP教程:thinkPHP实现的省市区三级联动功能示例

    <PHP教程:thinkPHP实现的省市区三级联动功能示例>要点: 本文介绍了PHP教程:thinkPHP实现的省市区三级联动功能示例,希望对您有用.如果有疑问,可以联系我们. 本文实例讲 ...

  2. php tp框架做选中删除,关于thinkphp框架实现删除和批量删除的分析

    这篇文章主要为大家详细介绍了thinkPHP框架实现删除和批量删除的相关资料,需要的朋友可以参考下 本文实例讲一下如何用thinkphp实现数据的删除和批量删除吧. 预期效果图: 原谅博主对照片的处理 ...

  3. linux文件删除指定内容,Linux bash删除文件中含“指定内容”的行功能示例

    本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...

  4. linux删除具有指定内容的文件,Linux bash删除文件中含“指定内容”的行功能示例...

    本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...

  5. php省市区三级联动,thinkPHP实现的省市区三级联动功能示例

    这篇文章主要介绍了thinkPHP实现的省市区三级联动功能,详细分析了thinkPHP实现省市区三级联动功能的详细步骤与相关操作技巧,需要的朋友可以参考下 本文实例讲述了thinkPHP实现的省市区三 ...

  6. thinkphp框架之后台登录页面cookie有效期设置

    目前开始学框架了,发现蛮有意思的,可能是由于人性天生对未知事物的好奇, 居然感到乐趣丛生,可是也感觉要学的东西实在太多压力山大: 今天就碰到个后台登录页面设置cookie有效期的小问题,本来蛮简单的, ...

  7. php 如何实现全选,如何用thinkphp框架实现全选,反选,全不选功能?

    天涯尽头无女友 !function ($) {//全选 反选 全不选$("#selAll").click(function () {$(".lists :checkbox ...

  8. 朱亚杰 php,thinkphp框架怎么做一个三级菜单?

    thinkphp框架onethink后台支持三级菜单 onethink后台支持三级菜单,CMS管理后台1.0版本本身不支持三级菜单,稍加改动,即可支持无限级分类 /** * 获取控制器菜单数组,二级菜 ...

  9. php分布式cache,thinkPHP实现MemCache分布式缓存功能

    本文实例讲述了thinkPHP实现MemCache分布式缓存功能.分享给大家供大家参考,具体如下: 两天在研究MemCache分布式缓存的问题时,发现ThinkPHP其实并不支持分布式缓存功能,这可以 ...

最新文章

  1. 应用监控指标采集器 Prometheus 核心介绍
  2. Oracle编程入门经典 第2章 SQLPlus和基本查询
  3. 跨站点脚本(XSS)和预防
  4. 28 | 读写分离有哪些坑?
  5. 支付宝微信支付回调地址访问不成功
  6. 树莓派吃灰记——搭建本地git服务
  7. 发力多人在线游戏!PS5有望2020年E3展会亮相!
  8. Qt Designer设计 UI 文件并调用
  9. perl语言linux培训,一文了解Perl语言
  10. Nacos 国内镜像
  11. JAVA 换行输出的五种方法
  12. java mb单位转换_字节、kb、mb等单位,是怎样换算的?
  13. 用户故事 | 李兆龙:博观而约取,厚积而薄发
  14. 汽车加油站问题(Java)
  15. 理解.exe文件的结构原理即运行过程
  16. 如何进行用户画像分析
  17. openssl-1.0.0 的新增功能与欠缺(一)
  18. PostgreSQL:关于 socket 文件 /tmp/.s.PGSQL.nnnn 丢失处理
  19. 时间戳和时间的相互转换,以及中国本地时间转换成国外时间
  20. 应用向:从 App Store 的排名变化,发现刷榜的水军

热门文章

  1. java中逗号分隔的字符串和List相互转换
  2. RabbitMQ的五种模型
  3. Python中报错Invalid return character or leading space in header: Cookie
  4. java 线程 john_教你Java开发中多线程同步技巧
  5. 不能使用泛型的形参创建对象_数据类型之----泛型
  6. Vue实现点击按钮上下滑动隐藏或展示查询条件
  7. Linux下修改系统时间的简单方法
  8. HTTP请求中,几种常见的Content-Type类型
  9. MyBatis 使用 foreach 批量插入
  10. win10专业版系统没有休眠选项如何解决?