I have an array having multiple values for same values for array of same keys
eg.
Array(
[0] => Array(
'name' => "Bob",
'age' => 20,
'marks'=> 50
)
[1] => Array(
'name' => "Ryan",
'age' => 20,
'marks'=> 57
)
[2] => Array(
'name' => "Allen",
'age' => 23,
'marks'=> 70
)
[3] => Array(
'name' => "Duke",
'age' => 23,
'marks'=> 67
)
[4] => Array(
'name' => "Matt",
'age' => 24,
'marks'=> 85
)
)
I want to convert them to according to there age as following using Set::Combine in Cakephp.
Array(
[20] => Array(
[0] => Array(
'name' => "Bob",
'age' => 20,
'marks'=> 50
)
[1] => Array(
'name' => "Ryan",
'age' => 20,
'marks'=> 57
)
)
[23] => Array(
[0] => Array(
'name' => "Allen",
'age' => 23,
'marks'=> 70
)
[1] => Array(
'name' => "Duke",
'age' => 23,
'marks'=> 67
)
)
[24] => Array(
[0] => Array(
'name' => "Matt",
'age' => 24,
'marks'=> 85
)
)
)
I'm only able to get one content for a particular age.