zoukankan      html  css  js  c++  java
  • Laravel框架之Session操作

    //设置session里的值
    public function session1(Request $request){
        //1.HTTP request session();
        /*$request->session()->put('key1','value1');
        echo $request->session()->get('key1');*/
    
        //2.session()
        /*session()->put('key2','value2');
        echo session()->get('key2'); */
    
        //3.session
        //存储数据到session
        //Session::put('key3','value3');
    
        //获取session里的数据
        //echo Session::get('key3');
    
        //不存在则获取默认的值
        //echo Session::get('key4','default');
    
        //以数组的形式存储数据
        //Session::put(['key4'=>'value4']);
    
        //把数据放到Session的数组中
        /*Session::push('user','yxh');
        Session::push('user','imooc');*/
    
        //取出数组的数据
        /*$res = Session::get('user','default');
        var_dump($res);*/
    
        //取出数据之后就把它删除
        /*$res = Session::pull('user','default');
        var_dump($res);*/
    
        //取出session中的所有制
        /*$res = Session::all();
        var_dump($res);*/
    
        //判断session中的某个值是否存在
        /*if(Session::has('key1')){
            $res = Session::all();
            dd($res);
        }else{
            echo '不存在';
        }*/
    
        //删除session中指定的值
        //Session::forget('key1');
    
        //清空所有session
        //Session::flush();
    
        //设置临时数据,只能访问一次,第二次访问就删除了
        //Session::flash('key-flash','flash');
    }
    

      

  • 相关阅读:
    centos redis 安装 php-redis扩展安装 及使用
    mysql 大数据分页查询优化
    nginx https ssl 配置
    mysql 集群 数据同步
    linux 挂载U盘
    centos yum 没有可用软件包 nginx。
    nginx 负载均衡 反向代理
    nginx 配置
    mac 多php版本安装
    Foundation框架
  • 原文地址:https://www.cnblogs.com/yxhblogs/p/5982894.html
Copyright © 2011-2022 走看看