ฉันมีอาร์เรย์หลายมิติ บางค่าซ้ำกันและบางค่าไม่ซ้ำกัน
ค่าที่ซ้ำกันคือค่าหลักและค่าที่ไม่ซ้ำคือค่าลูกของค่าที่ซ้ำกัน
อาร์เรย์หลายมิติ:
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