laravel缓存

介绍:
	·Laravel为各种不同的缓存系统提供了一直的API
	·Laravel支持各种常见的后端缓存系统 如:File Memcached  Redis
	
主要方法:
	【	put()
	【	add()
	【	forever()
	【	has()
	【	get()
	【	pull()
	【	forget()
	
	
	//put() 添加
    //Cache::put('key1','val1',10);

    //add()  添加 存在-> 添加失败 不存在 ->添加成功
    //$bool = Cache::add('key2','val2',10);
    //var_dump($bool);

    // forever() 永久保存
    //Cache::forever('key3','val3');

    //has() 判断是否存在键值
	//get() 单纯的取
   $val =  Cache::get('key1');
   var_dump($val);

   //pull() 取出来删掉

   //forget() 从缓存中删除 成功ture 失败false
	
	
	配置文件:
	·/config/cache.php
    public function cache1()
    {
        //put() 添加
        //Cache::put('key1','val1',10);

        //add()  添加 存在-> 添加失败 不存在 ->添加成功
        //$bool = Cache::add('key2','val2',10);
        //var_dump($bool);

        // forever() 永久保存
        //Cache::forever('key3','val3');

        //has() 判断是否存在键值
        if(Cache::has('key1')){
            $val = Cache::get('key1');
            var_dump($val);
        }else{
            echo 'key1 无';
        }


    }

    public function cache2()
    {
        //get() 单纯的取
       $val =  Cache::get('key1');
       var_dump($val);

       //pull() 取出来删掉

       //forget() 从缓存中删除 成功ture 失败false

    }
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐