在PHP中使用hashmap时出现意外输出

时间:2015-01-13 08:02:13

标签: php hashmap

我使用php map在数组映射中存储值但是当我增加key的值时,其他键的值会自动增加。

计算时出错

$myhashmap = array();
$myhashmap[0.2] = 1;
$myhashmap[0.1] = 2;
$myhashmap[0.1]++;
echo $myhashmap[0.1]."\n";   // 3 expected
$myhashmap[0.2]++;
echo $myhashmap[0.1]."\n";   // 4 unexpected 

与第6行中的上述情况类似,i增加对应于0.2的值,但是对应于0.1的值增加。我该如何解决这个错误?

0 个答案:

没有答案