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

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

王林
リリース: 2023-03-04 16:26:02
オリジナル
2652 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート