我有一個如下所示的數組。在PHP中對數組進行分組和合並
$array = array(
'0' => array(
'names' => array(0 => 'Apple'),
'group' => 1
),
'1' => array(
'names' => array(0 => 'Mango'),
'group' => 1
),
'2' => array(
'names' => array(0 => 'Grapes'),
'group' => 1
),
'3' => array(
'names' => array(0 => 'Tomato'),
'group' => 2
),
'4' => array(
'names' => array(0 => 'Potato'),
'group' => 2
)
);
我想要的結果以這樣的方式使得如果陣列鍵「組」的值相同,則關鍵的「名字」的值應該被合併。我想要下面提到的輸出。
$array = array(
'0' => array(
'names' => array(0 => 'Apple', 1 => 'Mango', 2 => 'Grapes'),
'group' => 1
),
'1' => array(
'names' => array(0 => 'Tomato', 1 => 'Potato'),
'group' => 2
)
);
如果在$ subArray ['names'] – fiction 2014-11-21 09:50:11
@fiction現在它不會正常工作(但這不是要求,現在是它?) – RichardBernards 2014-11-21 10:02:02