【问题标题】:Laravel, getting specific array index from sessionLaravel,从会话中获取特定的数组索引
【发布时间】:2019-06-30 20:24:33
【问题描述】:

目前,我正在转储一个保存在我的 laravel 会话中的数组,它成功转储了该数组:

<?php dd(Session::get('Tokens'));?>

这会转储一个包含三个元素的数组,每个元素都有自己的索引

array(
   "userToken":"value",
   "secondToken":"value",
   "thirdToken":"value",
);

我一直在尝试专门获取 userToken 时遇到错误。我试过 get('Tokens[userToken]') 但它只需要一个字符串

我应该如何更改它才能专门访问任何数组键

【问题讨论】:

    标签: php laravel session


    【解决方案1】:

    你也可以试试这个

    $value = session('Tokens');
    

    你可以使用 $value like 和 array 并且你可以使用索引来调用每个值

    $value['userToken']
    

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      您可以使用数组解引用并将所需的索引直接添加到由Session::get('Tokens') 返回的值:

      echo Session::get('Tokens')['userToken'];
      

      【讨论】:

      • 是的,明白了!非常感谢。我会尽快接受它
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-04
      • 2018-08-14
      • 2010-09-25
      • 1970-01-01
      • 2021-01-22
      • 2020-08-12
      • 1970-01-01
      相关资源
      最近更新 更多