私はPythonのバックグラウンドから来ており、似ているPythonデータ型(辞書)はキーと値のペアの順序付けられていないセットです。
PHP 連想配列が順不同であるかどうか疑問に思っていますか? 彼らは注文されているようです。
$test = array(
'test' => 'test',
'bar' => 'bar',
);
var_dump($test);
var_dump(array_slice($test, 0, 1));
テストは常にバーの前に来るので、ご覧のようにこの配列をスライスできます。それで、これはPHPバージョン間で常に注文されることが保証されていますか? 順序は、配列を宣言した順序ですか? では、配列に [0] を配置するために内部で「テスト」を指しているものはありますか? http://php.net/manual/en/language.types.array.phpを読みましたが、この問題についてあまり詳しく説明していません。ご回答ありがとうございます。タイ