Добрый день, есть такой массив: https://pastebin.com/SLGPdkya, в нем есть одинаковые значения ‘cParent’ , например ‘cParent’ => ‘Двигатель’, как можно с помощью foreach, сгруппировать данные с одинаковыми значениями сParent? Чтобы по итогу вывести на экран так:
Двигатель
— Все значения
Трансмиссия и управление
— Все значения
и т.дСейчас когда делаю foreach, то выходит только так:
Двигатель
— Значение
Двигатель
— Значение
Двигатель
— Значение
Трансмиссия и управление
— Все значения
Трансмиссия и управление
— Все значения
и т.дЗаранее спасибо!
PHP:
<pre> <?php ); foreach($arr as $row) { foreach($row as $column => $cell) { $new_arr1[$column][] = $cell; } } ?>
PHP:
<?php ); PHP:
( ( [0] => value A0 [1] => value A0 [2] => value A1 [3] => value A1 [4] => value A2 [5] => value A2 [6] => value A2 ) ( [0] => value B0 [1] => value B0 [2] => value B1 [3] => value B1 [4] => value B2 [5] => value B2 [6] => value B2 ) ( [0] => value C0 [1] => value C0 [2] => value C1 [3] => value C1 [4] => value C2 [5] => value C2 [6] => value C2 ) ( [0] => value D0 [1] => value D0 [2] => value D1 [3] => value D1 [4] => value D2 [5] => value D2 [6] => value D2 ) )
Круто, высокопрофессионально…
Второй массив так же сделаете?
Всем спасибо большое за помощь!)