我来自Python背景,Python中类似的数据类型(字典)是一个无序的键值对集合。
我想知道PHP的关联数组是否无序?它们似乎是有序的。
$test = array(
'test' => 'test',
'bar' => 'bar',
);
var_dump($test);
var_dump(array_slice($test, 0, 1));
测试始终先于bar,我可以像您看到的那样切割这个数组。那么这是否保证在不同的PHP版本中始终有序呢?顺序只是我声明数组时的顺序吗?因此,某些东西在内部将“test”指向数组中的[0]位置吗?我已经阅读了http://php.net/manual/en/language.types.array.php,但它并没有对这个问题提供太多解释。感谢您的回复。Ty