How do you merge a loop of arrays into a single array(maybe object) adding each value to its associated common key?
Categories:
Array ( [category] => introduction [timeZone] => Europe/Stockholm [language] => Danish )
Array ( [category] => introduction [timeZone] => Europe/Stockholm [language] => Danish )
Array ( [category] => e-learning [timeZone] => Europe/Stockholm [language] => German )
into
Collection
Array (
[category] => Array (e-learning,introduction)
[timeZone] => Europe/Stockholm
[language] => Array (Danish,German)
)
Mycode so far:
foreach ($categories as $category){
$collection = array_merge_recursive($category);
}
It seem like array_merge_recursive would achieve my result if I had $array1,$array2 sepcified within the PHP. But I need to do from a foreach loop.
Thanks.