thinkphp5.0 cache數據緩存機制


use think\cache;

public function index(){

  //Cache::get('name')獲取緩存,如果name值不存在則返回false;

  if (Cache::get('name')){

    echo "<script>alert('舊緩存');</script>"

  }else{

    $new = new indexModel;

    $name = $new->$lst();

    Cache::set('name',$name,60); //60為緩存的有效時間60秒。不設置或設置為0則為永久緩存, $name為緩存的數據,name則為在緩存里的變量名

    echo "<script>alert('新緩存');</script>"

  }

  $this->assign([

    'name'=>cache('name')

  ]);

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM