а про хрень - в основном хреновые вопросы задаёте вы
Мы задаём нормальные вопросы. Массив и словарь - это две кардинально отличающиеся штуки, с совершенно разными принципами работы и скоростями ответа. И разделяют их все ЯП, начиная от жса (там это называется объектом) заканчивая джавой и С++. Одному пхп не подумав запилили эту хрень, потому что изначально автор даже не знал, что у него выйдет ЯП, а потом наросла слишком большая кодовая база чтобы что-то менять. Но приходит чувак и говорит, что это норм, а разделение - это анальное извращение.
Ну и кто тут несёт хрень?