<?php
$arr = array(
array
(
"L1_ID" => 21,
"L1_ATTR_DESC" => "Project Overview",
"L2_ATTR_DESC" => "Project Status",
"L3_ATTR_DESC" => "Ready"
),
array
(
"L1_ID" => 21,
"L1_ATTR_DESC" => "Project Overview",
"L2_ATTR_DESC" => "Project Status",
"L3_ATTR_DESC" => "Pending"
),
array
(
"L1_ID" => 21,
"L1_ATTR_DESC" => "Project Overview",
"L2_ATTR_DESC" => "Project Status",
"L3_ATTR_DESC" => "Completed"
),
array
(
"L1_ID" => 21,
"L1_ATTR_DESC" => "Project Overview",
"L2_ATTR_DESC" => "Project Quality",
"L3_ATTR_DESC" => "Independ"
),
array
(
"L1_ID" => 21,
"L1_ATTR_DESC" => "Project Overview",
"L2_ATTR_DESC" => "Project Quality",
"L3_ATTR_DESC" => "G+1"
)
);
$ps = array();
foreach($arr as $value){
$index = str_replace(" ", "", strtolower($value['L2_ATTR_DESC']));
$ps[$index][] = $value['L3_ATTR_DESC'];
}
echo '<pre>';
print_r($ps);
preferences:
25.02 ms | 402 KiB | 5 Q