ホームページ  >  記事  >  バックエンド開発  >  PHPで異なる配列要素をマージする方法

PHPで異なる配列要素をマージする方法

藏色散人
藏色散人オリジナル
2021-11-08 09:38:092255ブラウズ

php で異なる配列要素をマージするメソッド: 1. PHP サンプル ファイルを作成します; 2. "array_keys(array_flip($a) array_flip($b) array_flip($c));" を使用して複数の要素をマージします。重複を削除する配列。

PHPで異なる配列要素をマージする方法

この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター

php merge の違い配列要素?

複数の配列の重複排除

array_keys(array_flip($arr1)+array_flip($arr2))

array_keys() 関数は、配列内のすべてのキー名を含む新しい配列を返します。

2 番目のパラメーターが指定された場合、キー値を持つキー名のみが返されます。

配列内のすべてのキー名を含む新しい配列を返します:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>

実行結果:

Array ( [a] => red [b] => green )
Array ( [0] => Volvo [1] => BMW [2] => Toyota )

複数の配列をマージおよび重複排除するためのテクニック

$a = array(&#39;1001&#39;,&#39;1002&#39;);
$b = array(&#39;1002&#39;,&#39;1003&#39;,&#39;1004&#39;);
$c = array(&#39;1003&#39;,&#39;1004&#39;,&#39;1005&#39;);
$d = array_keys(array_flip($a) + array_flip($b) + array_flip($c));

推奨学習: 「PHP ビデオ チュートリアル

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

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