[配列の結合(関数・演算子)]

---------------------------実行結果-----------------------
◆キーが再構成される(array_merge($array1,$array2)
$array_link1[0]=れい
$array_link1[1]=ふたつ
$array_link1[2]=さん
$array_link1[3]=いつつ
$array_link1[4]=ななつ
$array_link1[5]=はち
$array_link1[りんご]=果実
$array_link1[トマト]=野菜
$array_link1[お茶]=飲物
$array_link1[ケーキ]=菓子
◆元のキーが保持される($array1+$array2)
$array_link2[0]=れい
$array_link2[2]=ふたつ
$array_link2[3]=さん
$array_link2[5]=いつつ
$array_link2[7]=ななつ
$array_link2[8]=はち
$array_link2[りんご]=果実
$array_link2[トマト]=野菜
$array_link2[お茶]=飲物
$array_link2[ケーキ]=菓子

---------------------------スクリプト---------------------
$array1 = array(0=>'れい',2=>'ふたつ',3=>'さん',5=>'いつつ',7=>'ななつ',8=>'はち'); // テスト用配列
$array2 = array('りんご'=>'果実','トマト'=>'野菜','お茶'=>'飲物','ケーキ'=>'菓子'); // テスト用配列
$array_link1 = array_merge($array1,$array2);
$array_link2 = $array1+$array2;
echo '◆キーが再構成される(array_merge($array1,$array2)';
foreach($array_link1 as $key1 => $value1){
echo '$array_link1['.$key1.']='.$value1.'';
}
echo '◆元のキーが保持される($array1+$array2)';
foreach($array_link2 as $key2 => $value2){
echo '$array_link2['.$key2.']='.$value2.'';
}
----------------------------------------------------------