簡體   English   中英

比較兩個數字數組並刪除php中的重復項

[英]compare two arrays of numbers and remove duplicates in php

確定,我有兩組需要處理的移動電話號碼(來自mysql),問題是我需要從結果中刪除重復的號碼。

有人告訴我有關“ 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);

http://php.net/manual/zh/function.array-unique.php

將兩個列表放入一個數組,然后通過array_unique()運行它。

當您撰寫有關使用MySQL的文章時,最好嘗試使用類似

SELECT DISTINCT phone_number FROM table

使用DISTINCT ,結果集中的每一行都是唯一的。

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM