如何收集对象laravel上的所有值

时间:2015-11-25 08:38:18

标签: laravel object

我在laravel上很新,在这里遇到一些问题。

我有一些像贝娄这样的物品:

   {#420
  +"objects": array:1 [
    0 => {#421
      +"external_operator": "AND"
      +"internal_operator": "OR"
      +"values": array:1 [
        0 => 1321
      ]
    }
  ]
}

如何在没有来自对象的访问键的情况下收集所有值? 我的期望结果:

array:1 [
      0 => {#421
        +"external_operator": "AND"
        +"internal_operator": "OR"
        +"values": array:1 [
          0 => 1321
        ]
      }
    ]

需要帮助,谢谢

2 个答案:

答案 0 :(得分:0)

尝试

$model->getAttributes(); 

$model->toArray();

编辑

您需要get_object_vars吗?

答案 1 :(得分:0)

如果您使用雄辩的对象 这很简单

$model = Model::all();

并得到你想要的任何东西

echo $model->value1;