Это мой массив:PHP - генерировать мульти-массив
$arr = array(
0 => array(
'title' => 'test1',
'count' => 4,
'month' => 'jan-2015'
),
1 => array(
'title' => 'test2',
'count' => 10,
'month' => 'jan-2015'
),
2 => array(
'title' => 'test3',
'count' => 14,
'month' => 'jun-2015'
),
3 => array(
'title' => 'test4',
'count' => 45,
'month' => 'july-2015'
),
);
Я преобразовать этот массив в нескольких мерного массив, как показано ниже:
$arr = array(
'jan-2015' => array(
0 => array(
'title' => 'test1',
'count' => 4,
),
1 => array(
'title' => 'test2',
'count' => 10,
),
),
'jun-2015' => array(
0 => array(
'title' => 'test3',
'count' => 14,
),
),
'july-2015' => array(
0 => array(
'title' => 'test4',
'count' => 45,
),
),
);
Я пытался сделать это, как ожидалось, но, к сожалению, я не могу этого сделать. Есть ли другие решения для этого?
Использование на петли вы можете сделать это, вы можете преобразовать массив в новый массив, используя цикл. –
может предоставить пример кода? – Guru
Покажите нам, что вы пробовали. SO не является бесплатной услугой кодирования. – Epodax