0

私は2つの配列を持っています

$array1 = array(33=>'abc,bcd,cde,def');
$array2 = array(33=>'fgh,ghi,hij,ijk');

以下の結果を得るために 2 つの配列を追加するにはどうすればよいですか?

$array3 = array(33=>'abc,bcd,cde,def,fgh,ghi,hij,ijk');

前もって感謝します...

4

1 に答える 1

2

複数のキーに対してこれを自動的に行いたいと思います。次のようなことを試してください:

$newArray = array();
foreach ($array1 as $key => $value) {
    $newArray[$key] = $array1[$key] . ',' . $array2[$key];
}

データが完全に一致しない場合は、データが両方の配列にあるかどうかを確認する必要があることに注意してください。

于 2012-08-16T12:08:48.680 に答える