好吧,我有兩組手機號碼(從MySQL),我需要處理,問題是我需要從結果中刪除重複的數字。比較兩個數組的數組,並刪除重複在php
有人告訴過我「array_intersect」,但我不擅長這些事情,我在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()
運行它。
使用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