2016-11-22 44 views
-3

我有兩個數組如下: -PHP:如何從不同的數組中獲取公共值?

$a = ["2","11","6"]; 
$b = ["6","7"]; 
$c = array_diff($a, $b); 

$c = ["2","11"]; 

結果在$c是錯誤的。我想要的結果應該是$c = [6]

換句話說我想在這兩個數組中的通用元素被返回!但它給錯誤的錯誤。請幫助我?

+5

所以你想使用'array_intersect()'。 – Rizier123

+3

你的頭銜說你正在尋找差異,你正在使用函數來獲得差異......但是你想要那些與衆不同的東西? O_o –

+2

http://stackoverflow.com/questions/17648962/how-to-get-common-values-from-two-different-arrays-in-php的副本 – Tiger

回答

2
$a = ["2","11","6"]; 
$b = ["6","7"]; 
$c = array_intersect($a,$b); 
相關問題