ホームページ  >  記事  >  バックエンド開発  >  PHPで2つの配列の異なる値を取得する方法

PHPで2つの配列の異なる値を取得する方法

王林
王林オリジナル
2020-08-17 14:40:362614ブラウズ

php メソッドを使用して 2 つの配列の異なる値を取得します。まず、array_diff() 関数を使用して 2 つの配列の値を比較し、2 つの配列の差分セットを返します。次に、返された差分を比較する array_merge() 関数 セットを配列にマージするだけです。

PHPで2つの配列の異なる値を取得する方法

array_merge() 関数は、1 つ以上の配列を 1 つの配列にマージし、マージされた配列を返すために使用されます。

(推奨チュートリアル: php グラフィック チュートリアル)

構文:

array_merge(array1,array2,array3...)

array_diff() 関数は、次の 2 つ (またはそれ以上) の値を比較するために使用されます。配列を取得し、差分セットを返します。

(ビデオチュートリアルの推奨: php ビデオチュートリアル)

文法:

array_diff(array1,array2,array3...);

実装コード:

$a = [1,2,3];
$b = [2,3,7,1,5];
$arr3 = array_merge(array_diff($a,$b),array_diff($b,$a));

以上がPHPで2つの配列の異なる値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。