Laravel使用memcached缓存

29 篇文章 0 订阅

                             Laravel使用memcached缓存

缓存用法

        $data = DB::table('film')->paginate(8);
        $types = DB::table('type')->get();
        $data->tid="";
        $data->intro="";
        $html = view('Front/index',['title'=>'首页','types'=>$types,'data'=>$data])->__toString();
        file_put_contents('cache/index.html',$html);
        return back()->with('msg','缓存成功');

 

memcached关键字缓存通用

 
  •  
/** 
 *  memcached通用
 *  $intro关键字
 */memcached通用
 *  $intro关键字
 */

$arr = Cache::get('arr');
  if (is_array($arr) && $intro) { $num = ""; foreach ($arr as $key => $value) { if(in_array($intro,$value)){ $num=$value['num']+1; $arr[$key]['num']=$num; } } if(empty($num)){ $dat = array('name'=>$intro,'num'=>1); array_push($arr,$dat); } }else if($intro){ $arr = array(array('name'=>$intro,'num'=>1)); } Cache::put('arr',$arr,20);

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值