как извлечь все id и записать их новый массив из массива вложенного?
Массив
$arr = [
['id' => '86', 'print' => '1', 'title' => 'Equipment'],
['id' => '87', 'print' => '1', 'title' => 'Traffic'],
['id' => '88', 'print' => '1', 'title' => 'Traffic'],
....
];
Нужно получить из него:
$ids = ['86','87','88'];
Чтобы осталось:
$arrNew = [
['print' => '1', 'title' => 'Equipment'],
['print' => '1', 'title' => 'Traffic'],
['print' => '1', 'title' => 'Traffic'],
....
];
Ответы (1 шт):
Автор решения: Ein
→ Ссылка
$ids = [];
$arrNew = $arr;
foreach ($arrNew as &$item) {
$ids[] = $item['id'];
unset($item['id']);
}