老莫的笔记本  
  
查看: 1174|回复: 0

TP5 缓存的应用

[复制链接]

662

主题

878

帖子

5133

积分

超级版主

Rank: 8Rank: 8

积分
5133
发表于 2018-9-29 17:31:59 | 显示全部楼层 |阅读模式
  1. <?php
  2. namespace app\index\controller;
  3. use think\Controller;
  4. class Clearlm extends Controller
  5. {
  6.     // 清空缓存
  7.     public function doclear()
  8.     {
  9.         echo '1
  10.         sleep(2);
  11.         return '2        sleep(2);
  12.         return '3
  13.     }
  14.     public function t()
  15.     {
  16.         // echo '1        echo str_repeat(' ' ,1000); //这里会把浏览器缓存装满echo '1        ob_flush(); //把php缓存写入apahce缓存flush(); //把apahce缓存写入浏览器缓存
  17.         sleep(2);
  18.         echo '2        sleep(2);
  19.         echo '3    }
  20.     public function s()
  21.     {
  22.         // 添加缓存
  23.         cache('name','周大胖子',120);
  24.         return '设置缓存成功了    }
  25.     public function g()
  26.     {
  27.         // 读取缓存
  28.         if(cache('name')){
  29.             return cache('name');
  30.         }else{
  31.             return '缓存已清除 需要重新获取        }
  32.     }
  33.     public function c()
  34.     {
  35.         // 清空缓存
  36.         // cache('name',null); 清空单个
  37.         // cache(NULL); 清除所有缓存
  38.         $lm = cache('name');
  39.         if($lm){
  40.             dump($m);
  41.         }else{
  42.             return '清除缓存成功        }
  43.     }
  44. }
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表