У меня есть массив, содержащий отдельные массивы (извлекается из БД) с содержанием, похожее на это:Создать новый массив со значениями из другого массива
Array
(
[0] => Array
(
[date] => 2014-11
[time] => 2135
[name] => John
)
[1] => Array
(
[date] => 2014-11
[time] => 5496
[name] => Adam
)
[2] => Array
(
[date] => 2014-12
[time] => 1526
[name] => John
)
[3] => Array
(
[date] => 2014-12
[time] => 5481
[name] => Adam
)
[4] => Array
(
[date] => 2014-12
[time] => 3476
[name] => Lizzie
)
)
То, что я хотел бы сделать, это создать новый многомерный массив на основе предыдущего массива, где массив с тем же месяцем соединены вместе следующим образом:
Array
(
[0] => Array
(
[date] => 2014-11
[John] => 2135
[Adam] => 5496
)
[1] => Array
(
[date] => 2014-12
[John] => 1526
[Adam] => 5481
[Lizzie] => 3476
)
)
Я попытался взглянуть на различные функции массива, но просто не могу получить вокруг о том, как достичь это ....
Спасибо за подробное предложение! Он работает как рекламируемый. Причина, по которой я хочу, чтобы массив был таким, потому что данные будут использоваться для сложной гистограммы, и, как я вижу, это будет лучший формат для подачи в API Google. Я определенно очень открываю другие предложения, если они есть. Я, безусловно, очень нудный PHP-разработчик, который, вероятно, также отражается в моем способе мышления :-) – DanTheDane