0

名前を含む 2 つの PHP 配列があるとします。最初の配列には 100,000 を超えるキーが含まれています

2 番目の配列は 10,000 個以下のキーのみです

キーがマスター 100k 配列に存在する場合、10,000 キー配列から名前を除外する必要があります

したがって、10,000 個のキー配列からメイン配列に存在するアイテムを差し引いたものを含む 3 番目の配列になります。

これは私が説明するとややこしいので、ここで意味をなすことを願っています。お役に立てれば幸いです。

サンプル配列は次のようになります (両方の配列は同じ形式になります)

array(
    'Coders4africa',
    'uiri00',
    'phileverson',
    'nileshgr',
    'MSVenom',
    'dshafik',
    'rafavilar'
)
4

1 に答える 1

3
array_diff($array1, $array2)

ドキュメントから:他の配列のいずれにも存在しないarray1からのすべてのエントリを含む配列を返します。

于 2012-04-29T14:40:50.383 に答える