返回false的数组值比较

时间:2012-05-10 04:21:38

标签: php arrays comparison

我有以下比较:

if($panoraComparacion['center']==$updatedPanorama['center']){
        //Do stuff
}

现在'center'数组的值如下:

$panoramaComparacion['center']
latitude = -33.83306935448361
longitude = 150.435259765625

$updatedPanorama['center']
latitude = -33.83306935448361
longitude = 150.435259765625

他们是一样的,但比较总是假的...这是为什么?在php中,如果数组的所有索引和值都相同,==将返回true。如果这是一个愚蠢的问题,我很抱歉,但我开始学习php。非常感谢。

1 个答案:

答案 0 :(得分:4)

$panoraComparacion,真的..?请尝试 $panoramaComparacion

var_dump($panoramaComparacion['center'] == $updatedPanorama['center']); // true