php配列関数シーケンスのarray_intersect()は、2つ以上の配列のインターリーブ配列を返します。


アラリintersect()定義と使い方アラードintersect関数は、2つ以上の配列のインターリーブ配列を返します。結果配列は、比較された配列の中にすべての他のパラメータ配列に同時に表示される値を含み、キー名はそのまま保持されます。比較には値しかない。文法アラードintersect(array 1,array 2,array 3…)
パラメータ
説明
array 1
必要です。他の配列と比較する最初の配列。
array 2
必要です。最初の配列と比較する配列。
array 3
オプション。最初の配列と比較する配列。複数あってもいいです。例
 
<?php
$a1=array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2=array(3=>"Horse",4=>"Dog",5=>"Fish");
print_r(array_intersect($a1,$a2));
?>
出力:Aray([1]=>Dug[2]=>Horse)