1

我正在使用 php,我有两个数组,我想要两个数组中共有的值,具有相同的索引

数组 1([0] = [目的地] [1] = [价格] [2] = [测试])

数组 2([1] = [目的地] [0] = [价格] [2] = [测试])

所以在上面的数组中我希望输出为

数组 3([2] = [测试])

因为其他两个值已经改变了索引

我使用了array_intersect(),但它给出了所有的值。

4

2 回答 2

0

试试看array_intersect_assoc

它将比较键和值。

于 2013-01-30T08:10:24.320 回答
0
$result = array();
for($i=0;$i<count($array1);$i++)
{
    if($array1[$i]==$array2[$i])
    {
        $result[] = $array1[$i];
    }
}
于 2013-01-30T08:10:32.897 回答