@mira3a

Как отправить почту разным получателям из массива?

Есть массив:

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. Т.е. пользователь оставляет заказы в разных магазинах и отправить эти заказы нужно только именно этим магазинам.
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
foreach ($array as $shopId => $goods) {
    ...
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы