好的我有两组手机号码(来自mysql)我需要处理,问题是我需要从结果中删除重复的数字。
有人告诉我“array_intersect”,但我对这些事情并不擅长,我在PHP网站上看不到任何好的例子。
感谢任何帮助或建议,谢谢:)
答案 0 :(得分:5)
array_intersect
不太正确 - 找到两个数组中的数字
$uniques = array_unique(array_merge($array1, $array2));
这会将两个数组合并在一起,然后筛选出所有唯一结果(使用array_unique
)
答案 1 :(得分:3)
使用array_unique函数。
$myArray = array(1, 1, 2, 3, 3, 5);
$myArray2 = array_unique($myArray);
答案 2 :(得分:2)
将两个列表放入一个数组中,然后通过array_unique()
运行它
答案 3 :(得分:2)
在您撰写关于使用MySQL的文章时,最好尝试使用类似
的内容SELECT DISTINCT phone_number FROM table
使用DISTINCT
结果集中的每一行都是唯一的。
答案 4 :(得分:1)
使用array_unique函数。这是一个例子:
$start = array(1,2,3,3,4,4,4,5);
$unique_result = array_unique($start);