Laravel 5: есть ли у Laravel помощник для повторного сбора?
Это образец моей коллекции с топлесс ребёнком
'os' => id => '1'
'OS' => 'Linux',
'lang' => 'english',
'short_tags' => true
'child'
0 =>
id => '2'
os => 'ubuntu'
'child'
0 =>
id = '3'
os => 'mint'
1 =>
id => '4'
os => 'lubuntu'
.
.
.
.
.
.
.
Как я могу преобразовать эту коллекцию в простой плоский массив только с индексом "id"? как это
{id=>1, id=>2, id=>3, id=>4}
1 ответ
Ты можешь использовать pluck()
метод:
$collection = collect($array);
$ids = $collection->pluck('id');