[英] Are PHP Associative Arrays ordered?
我来自python背景,而类似的python数据类型(字典)是一组unordered个键值对.
我想知道PHP关联数组是否无序?它们似乎是有序的.
$test = array(
'test' => 'test',
'bar' => 'bar',
);
var_dump($test);
var_dump(array_slice($test, 0, 1));
测试总是在条之前,我可以像你们看到的那样切片这个数组.那么,这是否总是保证在php版本之间订购?这个顺序就是我声明数组的顺序吗?所以有什么东西在内部指向"test"将[0]放置在数组中?我读过http://php.net/manual/en/language.types.array.php本书,但对这个问题没有太多的说明.感谢你的回复.泰