Группировка массивов в PHP

У меня есть массив из 200 предметов. Я хотел бы вывести массив, но сгруппировать элементы с общим значением. Аналогично методу GROUP BY в SQL. Это должно быть относительно легко сделать, но мне также нужно подсчитать для элементов группы.

У кого-нибудь есть эффективный способ сделать это? Это будет происходить при каждой загрузке страницы, поэтому мне нужно, чтобы она была быстрой и масштабируемой.

Могу ли я предварительно выгружать результаты в что-то вроде Lucene или sqlite, а затем запускать запрос к этому документу при каждой загрузке страницы?

Любые мысли будут с благодарностью.

Ответы на вопрос(5)

Ваш ответ на вопрос