Вопрос

У меня есть ассоциативный массив, и при переборе этого массива я использую цикл foreach.Flex теряет порядок.Это так раздражает.

Почему это происходит?

Как я могу избежать этого?

Это было полезно?

Решение

Согласно спецификации, значения в ассоциативном массиве не «упорядочены».

Если вам нужно получить значения в определенном порядке, вам придется отсортировать ключи самостоятельно.

Другие советы

Ассоциативные массивы являются реализацией Хеш-таблица структуру данных и, следовательно, неупорядочены по своей природе.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top