【问题标题】:usage of array session in laravel 4.2laravel 4.2 中数组会话的使用
【发布时间】:2015-12-27 17:22:39
【问题描述】:

我有点迷失在 Laravel 4.2 中使用数组会话。在文档中,它说Session::push('user.teams', 'developers');

我假设user.team 是会话名称,那么developers 是值。那么我可以做这样的事情吗,

Session::push('book.id','1234');
Session::push('book.name','Sample book');
Session::push('book.rating','5');

我会得到它$bookName= Session::get('book.name');

我这样做对吗?还是我应该只使用单独的会话?

【问题讨论】:

    标签: php session laravel laravel-4


    【解决方案1】:

    首先放置所需的数组,然后使用 . 符号将元素推送到该数组

    $user = ['name'=>'ahmed'];
    Session::put('user' , $user);    // Put the array
    Session::push('user.age','15');  // Push an Element
    //$user = Session::get('user');  // Retrieve all the array
    dd(Session::get('user.age'));    // Retrieve only one element
    

    【讨论】:

      【解决方案2】:

      是的,你做得对。在 laravel 中允许和可用的会话数组。

      有关更多信息,您可以查看 laravel 文档。

      http://laravel.com/docs/5.0/session

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-27
        • 2015-10-13
        • 2016-01-16
        • 2015-02-23
        • 2014-12-31
        • 1970-01-01
        • 2021-10-15
        • 2014-10-27
        相关资源
        最近更新 更多