2016-11-22 49 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); 
相关问题