array_intersect() 定義と使用法
array_intersect() 関数は、2 つ以上の配列の交差配列を返します。
結果の配列には、他のすべてのパラメーター配列にも現れる比較配列内のすべての値が含まれ、キー名は変更されません。
注: 比較には値のみが使用されます。
構文
array_intersect(array1,array2,array3...)
参数 | 描述 |
---|---|
array1 | 必需。与其他数组进行比较的第一个数组。 |
array2 | 必需。与第一个数组进行比较的数组。 |
array3 | 可选。与第一个数组进行比较的数组。可以有多个。 |
コードをコピー コードは次のとおりです:
$ a1=array (0=>"猫",1=>"犬",2=>"馬");
$a2=array(3=>"馬",4=>" Dog", 5=>"Fish");
print_r(array_intersect($a1,$a2));
?>