phpでは、「array_intersect()」関数を使用して、2つの配列に重複要素があるかどうかを判定できます。操作方法は、 1. PHPサンプルファイルを作成します。 2. 2つの配列「array1」と「を定義します。」 array2" それぞれいくつかの要素が含まれています。 3. "array_intersect()" 関数を使用して 2 つの配列をパラメーターとして渡し、結果を変数 "$intersection" に保存します。 4. 変数 "$intersection" が空かどうかを確認します。 。
このチュートリアルのオペレーティング システム: Windows 10 システム、php8.1.3 バージョン、Dell G3 コンピューター。
PHP では、array_intersect() 関数を使用して、2 つの配列に重複する要素があるかどうかを判断できます。 array_intersect() 関数は、2 つの配列をパラメーターとして受け取り、2 つの入力配列間の共通要素を含む新しい配列を返します。
array_intersect() によって返された新しい配列が空でない場合は、2 つの配列に重複した要素があることを意味します。
以下は、2 つの配列に重複要素があるかどうかを判断する方法を示すサンプル コードです:
<?php $array1 = array(1, 2, 3, 4, 5); $array2 = array(4, 5, 6, 7, 8); intersection=arrayintersect(intersection = array_intersect(intersection=arrayintersect(array1, $array2); if (!empty($intersection)) { echo "两个数组存在重复元素"; } else { echo "两个数组不存在重复元素"; } ?>
上の例では、それぞれいくつかの要素を含む 2 つの配列 array1 と array2 を定義しました。 。次に、 array_intersect() 関数を使用して 2 つの配列を引数として渡し、返された結果を変数 $intersection に保存します。
最後に、empty() 関数を使用して、$intersection が空かどうかを確認します。空でない場合は、「2 つの配列に重複した要素があります」と出力され、そうでない場合は、「重複した要素があります」と出力されます。 2 つの配列に重複する要素はありません。」
以上がPHP で 2 つの配列に重複要素があるかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。