Получите разделенную запятыми строку электронных писем из заказов WooCommerce [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Получите разделенную запятыми строку электронных писем из заказов WooCommerce [дубликат]

Сообщение Гость »


Это мой код для получения адресов электронной почты из каждого заказа:

функция обратного вызова() { $args = array('return' => 'ids'); $query = новый WC_Order_Query($args); $orders = $query->get_orders(); $emails_array = []; foreach($orders as $order_id) { $order = wc_get_order($order_id); $order_ids = $order->get_id(); $billing_email = $order->get_billing_email(); $emails_array[] = $billing_email; echo implode(',', $emails_array); //echo json_encode($billing_email); // implode(',', $billing_email ); } } Выводит это:

[email protected]@example.com Мне нужно добавить запятые между каждым адресом электронной почты и создать такой список:

[email protected],[email protected] Я пробовал json_encode, взорвать, взорвать и сохранить такой массив, как $billing_email[] = что-то, но не знаю, как это сделать.

Обновление. Я обновил код, но в списке рассылки появились дубликаты.

Когда я использую json_encode, я получаю это ;

"[email protected]""[email protected]"
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение