#このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター方法: 1. array_intersect() を使用して 2 つの配列の値を比較します。構文 "array_intersect(array 1, array 2)" は交差配列を返します。2. 交差配列が空。構文「 Intersection array == []」、空の場合は同じ値を持たず、空でない場合は同じ値を持ちます。
php によって決まります。 two 配列が同じ値を持つかどうか
1. array_intersect() 関数を使用して 2 つの配列を比較し、交差要素を取得します
array_intersect () 関数を使用します。 2 つ (またはそれ以上) の配列の値を比較し、交差する配列を返します。<?php header("Content-type:text/html;charset=utf-8"); $arr1=array(1,2,3,4,5); $arr2=array(2,4,6,8,10); $arr3=array(1,3,5,7,9); echo "数组1和数组2的交集:<br>"; $intersect=array_intersect($arr1,$arr2); var_dump($intersect); echo "数组2和数组3的交集:<br>"; $intersect=array_intersect($arr3,$arr2); var_dump($intersect); ?>
2となります。交差配列が空の配列かどうか
echo "数组1和数组2的交集:<br>"; $intersect=array_intersect($arr1,$arr2); var_dump($intersect); if($intersect==[]){ echo "两个数组没有相同值<br><br><br>"; }else{ echo "两个数组有相同值<br><br><br>"; } echo "数组2和数组3的交集:<br>"; $intersect=array_intersect($arr3,$arr2); var_dump($intersect); if($intersect==[]){ echo "两个数组没有相同值<br>"; }else{ echo "两个数组有相同值<br>"; }
# 推奨学習: 「
PHP ビデオ チュートリアル##」 #"以上がPHPで2つの配列が同じ値を持つかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。