У меня есть многомерный массив, некоторые значения повторяются, а некоторые уникальны.
повторяющиеся значения являются родительскими, а уникальные значения являются дочерними для повторяющихся значений.
Многомерный массив:
Array
(
[0] => Array
(
[L1_ID] => 21
[L1_ATTR_DESC] => Project Overview
[L2_ATTR_DESC] => Project Status
[L3_ATTR_DESC] => Ready
)
[1] => Array
(
[L1_ID] => 21
[L1_ATTR_DESC] => Project Overview
[L2_ATTR_DESC] => Project Status
[L3_ATTR_DESC] => Pending
)
[2] => Array
(
[L1_ID] => 21
[L1_ATTR_DESC] => Project Overview
[L2_ATTR_DESC] => Project Status
[L3_ATTR_DESC] => Completed
)
[3] => Array
(
[L1_ID] => 21
[L1_ATTR_DESC] => Project Overview
[L2_ATTR_DESC] => Project Quality
[L3_ATTR_DESC] => Independ
)
[4] => Array
(
[L1_ID] => 21
[L1_ATTR_DESC] => Project Overview
[L2_ATTR_DESC] => Project Quality
[L3_ATTR_DESC] => G+1
)
)
Я хочу показать повторяющееся значение печати один раз, и уникальное значение должно быть дочерним элементом повторяющихся значений.
Ожидаемый результат - вот так:
-Project Status -Project Build
--Ready --Independ
--Pending --G+1
--Completed