Подскажите как можно сделать чтобы в foreach. небыло повторения


Если в массиве
Продукты

Есть модуль где выводятся последние покупки на главной . Но если делается два заказа с одинаковым товаров среди последних 10 (в настройках модуля) .
Они выводятся дважды . Это не очень смотреться визуально и на продвижение сказывается.
Есть ли какой то способ не выводить повторы среди последних 10 ?