比较两个数组的数组,并删除重复在php
问题描述:
好吧,我有两组手机号码(从MySQL),我需要处理,问题是我需要从结果中删除重复的数字。比较两个数组的数组,并删除重复在php
有人告诉过我“array_intersect”,但我不擅长这些事情,我在PHP网站上没有看到任何好的例子。
任何帮助或建议表示赞赏谢谢:)
答
array_intersect
是不完全正确 - 这发现是在两个数组
$uniques = array_unique(array_merge($array1, $array2));
这将合并两个数组一起数,然后过滤掉所有的唯一结果(array_unique
)
答
使用array_unique函数。
$myArray = array(1, 1, 2, 3, 3, 5);
$myArray2 = array_unique($myArray);
答
使用array_unique函数。这里有一个例子:
$start = array(1,2,3,3,4,4,4,5);
$unique_result = array_unique($start);
答
当你写了一篇关于使用MySQL,更好地尝试在结果使用类似
SELECT DISTINCT phone_number FROM table
随着DISTINCT
每一行是唯一的。
[PHP合并数组]。(http://stackoverflow.com/questions/3941302/php-combining-arrays) – Gordon 2010-10-15 20:53:30