【问题标题】:How do I change my data accessing way from data[key] to data->key in laravel collection?如何在 laravel 集合中将数据访问方式从 data[key] 更改为 data->key?
【发布时间】:2020-03-21 00:05:30
【问题描述】:

我得到了一个如下所示的数据结构,它是由 laravel 集合 put() 函数创建的。

代码:

$array= collect();
$array->put($id, "1");
$array->put($name, "test");

结果:

{
  "id": "1",
  "name": "test"
}

如何使用 $array->id 而不是 $array['id'] 语法获取值?

【问题讨论】:

    标签: arrays laravel object collections collect


    【解决方案1】:

    检查这个答案,https://stackoverflow.com/a/56565951/641611

    $arr = ['id' => 3];
    $arrToObject = (object) $arr;
    echo $arrToObject->id;
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-03
    • 1970-01-01
    • 2020-10-29
    • 1970-01-01
    • 2015-04-22
    • 2012-09-07
    • 2018-07-30
    • 1970-01-01
    相关资源
    最近更新 更多