0

如果我有 2 个包含名称的 PHP 数组。第一个数组包含超过 100,000 个键

第二个数组只有 10,000 个或更少的键

如果密钥存在于主 100k 数组中,我需要从我的 10,000 个密钥数组中过滤掉任何名称

所以我最终会得到一个包含 10,000 个键数组减去主数组中存在的任何项目的第三个数组。

这对我来说有点令人困惑,所以我希望我在这里有意义。如果您能提供帮助,我将不胜感激。

示例数组可能如下所示(两个数组的格式相同)

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

1 回答 1

3
array_diff($array1, $array2)

文档中:返回一个数组,其中包含 array1 中不存在于任何其他数组中的所有条目。

于 2012-04-29T14:40:50.383 回答