php 作成した配列のインデックス番号の順番について

php 作成した配列のインデックス番号の順番について

phpで、作成した配列のインデックス番号の順番についてを記述してます。phpのバージョンは8.0です。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0
  • nginx 1.14.1

インデックス番号の順番

phpでは以下のように、配列のインデックス番号は作成した順番で作成されます。

実行結果

これは、内部的に連想配列として扱われているためです。

インデックス番号を並び替えたければ、array_mergeを使用すれば並び替えることが可能です。

実行結果