Laravel 4:从对象创建数组的更好方法

时间:2014-01-15 22:52:54

标签: laravel laravel-4

所以我从angular中检索了一个对象,需要将它转换为数组。

以下是有效的,但我想知道是否有一种更清洁或更有效的方法来完成Laravel:

$array = array();
foreach($input as $i){
    $array[] = $i['brand_name'];
}

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以在一行中执行此操作:

$array = array_only($input, array('brand_name'));

如果您需要多个值:

$ array = array_only($input, array('brand_name', 'address'));