array_intersect() 関数は、PHP が提供する組み込み関数で、2 つの配列の共通の (交差した) 要素を返します。次の記事では、array_intersect() 関数の概要と、array_intersect() 関数を使用して 2 つの配列の共通部分を見つける方法を紹介しますので、お役に立てれば幸いです。
#php array_intersect() 関数
array_intersect() 関数は、2 つ (またはそれ以上) を比較するために使用されます。複数の配列の値をキーにし、交差部分を返します。 [おすすめの関連ビデオチュートリアル:PHP チュートリアル ]
基本的な文構造:
array_intersect($ array1,$ array2)
戻り値: 配列を返しますこれには、array2 に存在する array1 のすべての値が含まれます。
注: array_intersect() 関数は予約されたキーを含む配列を返すため、array_values() を使用してキーを並べ替える必要もあります。
コード例
簡単な例を使用して、2 つの配列の交差部分を見つける array_intersect() 関数 array_values() のメソッドを紹介しましょう。<?php $array1 = array(2, 5, 7, 6, 9); $array2 = array(3, 2, 5, 6, 8); // 查找两个数组的交集 $result = array_intersect($array1, $array2); // 重新排序 $result = array_values($result); // 输出 var_dump($result); ?>
以上がPHP は array_intersect() 関数を使用して 2 つの配列の交差部分を見つけますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。