特定のキーが同じである場合、マルチメディオナル配列を操作するときに、特定のキーが同じである場合に他のキーの内容を独自の配列に結合する方法はありますか?
このようなもの:
// name is the same in both arrays
array(
array(
'name' => 'Pepsi',
'store' => 'Over here',
'number' => '1234567'
),
array(
'name' => 'Pepsi',
'store' => 'Over here',
'number' => '5556734'
)
)
このようなものに
array(
array(
'name' => 'Pepsi',
'store' => array('Over here', 'Over here'),
'number' => array('1234567', '5556734')
)
)
name
定義キーは、要素が他の配列と同じかどうかをチェックしています。