Revision: 21645
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 17, 2009 10:16 by iloveitaly
Initial Code
function flatten_array($arrayList, $key) { $newArray = array(); foreach($arrayList as $array) { $index = $array[$key]; unset($array[$key]); $newArray[$index] = $array; } return $newArray; }
Initial URL
Initial Description
Before: ` Array ( [0] => Array ( [total_sessions] => 24 [study_type_id] => 1 ) [1] => Array ( [total_sessions] => 24 [study_type_id] => 2 ) [2] => Array ( [total_sessions] => 20 [study_type_id] => 3 ) [3] => Array ( [total_sessions] => 10 [study_type_id] => 4 ) [4] => Array ( [total_sessions] => 10 [study_type_id] => 5 ) [5] => Array ( [total_sessions] => 10 [study_type_id] => 6 ) [6] => Array ( [total_sessions] => 10 [study_type_id] => 7 ) [7] => Array ( [total_sessions] => 8 [study_type_id] => 10 ) [8] => Array ( [total_sessions] => 8 [study_type_id] => 12 ) ) ` After: ` Array ( [1] => Array ( [total_sessions] => 24 ) [2] => Array ( [total_sessions] => 24 ) [3] => Array ( [total_sessions] => 20 ) [4] => Array ( [total_sessions] => 10 ) [5] => Array ( [total_sessions] => 10 ) [6] => Array ( [total_sessions] => 10 ) [7] => Array ( [total_sessions] => 10 ) [10] => Array ( [total_sessions] => 8 ) [12] => Array ( [total_sessions] => 8 ) ) `
Initial Title
Flatten Array Using Index
Initial Tags
php, array
Initial Language
PHP