我有一些小laravel收藏,如下。
[
{
id: 1,
data1: 11,
data2: 12,
data3: 13,
created_at: null,
updated_at: null
},
{
id: 2,
data1: 14,
data2: 15,
data3: 16,
created_at: null,
updated_at: null
}
]
但是我想转换为下面的数组集合。
{
data: [
[
11,
12,
13
],
[
14,
15,
16
]
]
}
感谢您的建议,对不起我的英语。非常感谢。
答案 0 :(得分:1)
使用toArray()
将此对象转换为数组。
$data->toArray();
现在将集合转换为数组,看起来像:-
[
[
id: 1,
data1: 11,
data2: 12,
data3: 13,
created_at: null,
updated_at: null
],
[
id: 2,
data1: 14,
data2: 15,
data3: 16,
created_at: null,
updated_at: null
]
]
但是根据您的要求,您不需要该数组的关联索引,因此请使用
$data = array_values($data);
现在您的钥匙已被移走,最终数据为:-
[
[
11,
12,
13
],
[
14,
15,
16
]
]