| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Оптимизированы ли ассоциативные массивы? |
| Автор: Platon 19.10.2013, 15:07 | ||
| Здравствуйте, уважаемые. Меня интересует природа ассоциативных массивов.
в случае обращения к $array['b'], каким образом происходит выборка? происходит внутренний foreach, или внутри этого массива есть какой-то индекс, который даёт быстрый доступ к элементу? Стоит ли думать о hash-table для оптимизации работы с большими ассоциативными массивами? |
| Автор: baldina 19.10.2013, 20:42 |
это хеш таблицы Добавлено через 1 минуту и 28 секунд все ведь во первЫх строках http://php.net/manual/ru/language.types.array.php Добавлено через 4 минуты и 40 секунд http://nikic.github.io/2012/03/28/Understanding-PHPs-internal-array-implementation.html |
| Автор: Platon 19.10.2013, 21:52 |
| отлично! спасибо. |