@ EBGreen правильно.
Что вызывает некоторые интересные проблемы с производительностью, особенно при обработке массива в виде списка и использовании оператора [] (добавление массива). Кажется, что PHP не кэширует самый большой числовой ключ и не добавляет его к нему, вместо этого он, кажется, обходит все ключи, чтобы найти, каким должен быть следующий числовой ключ. Я переписал скрипты на python из-за неутешительной работы PHP с массивом как списком.
Ассоциативные массивы имеют стандартные накладные расходы на обработку в формате dict / hash.