2010-10-15 174 views
1

好吧,我有兩組手機號碼(從MySQL),我需要處理,問題是我需要從結果中刪除重複的數字。比較兩個數組的數組,並刪除重複在php

有人告訴過我「array_intersect」,但我不擅長這些事情,我在PHP網站上沒有看到任何好的例子。

任何幫助或建議表示讚賞謝謝:)

+0

[PHP合併數組]。(http://stackoverflow.com/questions/3941302/php-combining-arrays) – Gordon 2010-10-15 20:53:30

回答

5

array_intersect是不完全正確 - 這發現是在兩個數組

$uniques = array_unique(array_merge($array1, $array2)); 

這將合併兩個數組一起數,然後過濾掉所有的唯一結果(array_unique

2

把兩個列表到一個數組,然後通過array_unique() 運行它。

1

使用array_unique函數。這裏有一個例子:

$start = array(1,2,3,3,4,4,4,5); 
$unique_result = array_unique($start); 
2

當你寫了一篇關於使用MySQL,更好地嘗試在結果使用類似

SELECT DISTINCT phone_number FROM table 

隨着DISTINCT每一行是唯一的。