Есть массив:
Array
(
[2] => Array
(
[0] => stdClass Object
(
[product_name] => Холодильник 3
[product_id] => 4
[shop_id] => 2
[shop_name] => Проверка магазина
[product_price] => 2500
[product_quantity] => 1
[unique_key] => 1666614677254
)
[1] => stdClass Object
(
[product_name] => Холодильник 2
[product_id] => 2
[shop_id] => 2
[shop_name] => Проверка магазина
[product_price] => 4800
[product_quantity] => 1
[unique_key] => 1666629202951
)
)
[1] => Array
(
[0] => stdClass Object
(
[product_name] => Холодильник
[product_id] => 1
[shop_id] => 1
[shop_name] => Тестовый магазин
[product_price] => 1500
[product_quantity] => 1
[unique_key] => 1666626498964
)
)
)
Первый ключ - это shop_id, а далее уже идут массивы с товарами у каждого магазина.
Никак не могу догнать, как мне обойти этот массив и отправить информацию по почте, которую я получаю по shop_id. Т.е. пользователь оставляет заказы в разных магазинах и отправить эти заказы нужно только именно этим магазинам.