Парни, застрял... Не могу сообразить как мне получить инфу со всех массивов внутри массива...
Как пример, кусок массива:
» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... «
Array
(
[0] => Array
(
[0] => Array
(
[tra_mag_id] => 1
[tra_id] => 1037214
[tra_eta_id] => 90
[tra_eta_pay_id] => 1
[order_status] => Анульований
[internet_status] => В процесі - Помилка
[tra_date_creation] => 2018-07-27 08:31:22.164+03
[date_creation] => 2018-07-27 08:31:22
[date] => 2018-07-27
[time] => 08:31:22
[datelast] => 2018-07-27
[timelast] => 08:32:25
)
[1] => Array
(
[tra_mag_id] => 1
[tra_id] => 1037254
[tra_eta_id] => 10
[tra_eta_pay_id] => 5
[order_status] => Не найдійшло на кассу
[internet_status] => Оффлайн замовлення
[tra_date_creation] => 2018-07-27 11:06:40.364+03
[date_creation] => 2018-07-27 11:06:40
[date] => 2018-07-27
[time] => 11:06:40
[datelast] => 2018-07-27
[timelast] => 11:06:40
)
[2] => Array
(
[tra_mag_id] => 1
[tra_id] => 1037266
[tra_eta_id] => 20
[tra_eta_pay_id] => 2
[order_status] => Надійшло на кассу
[internet_status] => Оплата ОК
[tra_date_creation] => 2018-07-27 11:47:28.607+03
[date_creation] => 2018-07-27 11:47:28
[date] => 2018-07-27
[time] => 11:47:28
[datelast] => 2018-07-27
[timelast] => 12:28:06
)
[3] => Array
(
[tra_mag_id] => 1
[tra_id] => 1037274
[tra_eta_id] => 90
[tra_eta_pay_id] => 4
[order_status] => Анульований
[internet_status] => Тайм-аут вичерпано
[tra_date_creation] => 2018-07-27 12:11:47.264+03
[date_creation] => 2018-07-27 12:11:47
[date] => 2018-07-27
[time] => 12:11:47
[datelast] => 2018-07-27
[timelast] => 12:26:58
)
)
[1] => Array
(
[0] => Array
(
[tra_mag_id] => 2
[tra_id] => 388625
[tra_eta_id] => 20
[tra_eta_pay_id] => 5
[order_status] => Надійшло на кассу
[internet_status] => Оффлайн замовлення
[tra_date_creation] => 2018-07-27 08:25:52.27+03
[date_creation] => 2018-07-27 08:25:52
[date] => 2018-07-27
[time] => 08:25:52
[datelast] => 2018-07-27
[timelast] => 10:59:44
)
[1] => Array
(
[tra_mag_id] => 2
[tra_id] => 388638
[tra_eta_id] => 90
[tra_eta_pay_id] => 1
[order_status] => Анульований
[internet_status] => В процесі - Помилка
[tra_date_creation] => 2018-07-27 09:34:33.826+03
[date_creation] => 2018-07-27 09:34:33
[date] => 2018-07-27
[time] => 09:34:33
[datelast] => 2018-07-27
[timelast] => 09:39:37
)
[2] => Array
(
[tra_mag_id] => 2
[tra_id] => 388639
[tra_eta_id] => 20
[tra_eta_pay_id] => 2
[order_status] => Надійшло на кассу
[internet_status] => Оплата ОК
[tra_date_creation] => 2018-07-27 09:40:27.315+03
[date_creation] => 2018-07-27 09:40:27
[date] => 2018-07-27
[time] => 09:40:27
[datelast] => 2018-07-27
[timelast] => 09:41:46
)
[3] => Array
(
[tra_mag_id] => 2
[tra_id] => 388652
[tra_eta_id] => 90
[tra_eta_pay_id] => 4
[order_status] => Анульований
[internet_status] => Тайм-аут вичерпано
[tra_date_creation] => 2018-07-27 10:22:31.276+03
[date_creation] => 2018-07-27 10:22:31
[date] => 2018-07-27
[time] => 10:22:31
[datelast] => 2018-07-27
[timelast] => 10:37:57
)
[4] => Array
(
[tra_mag_id] => 2
[tra_id] => 388658
[tra_eta_id] => 90
[tra_eta_pay_id] => 4
[order_status] => Анульований
[internet_status] => Тайм-аут вичерпано
[tra_date_creation] => 2018-07-27 10:40:58.465+03
[date_creation] => 2018-07-27 10:40:58
[date] => 2018-07-27
[time] => 10:40:58
[datelast] => 2018-07-27
[timelast] => 10:55:57
)
)
[2] => Array
(
[0] => Array
(
[tra_mag_id] => 3
[tra_id] => 556432
[tra_eta_id] => 75
[tra_eta_pay_id] => 5
[order_status] => Сплачений
[internet_status] => Оффлайн замовлення
[tra_date_creation] => 2018-07-27 08:19:01.185+03
[date_creation] => 2018-07-27 08:19:01
[date] => 2018-07-27
[time] => 08:19:01
[datelast] => 2018-07-27
[timelast] => 11:43:32
)
[1] => Array
(
[tra_mag_id] => 3
[tra_id] => 556437
[tra_eta_id] => 75
[tra_eta_pay_id] => 5
[order_status] => Сплачений
[internet_status] => Оффлайн замовлення
[tra_date_creation] => 2018-07-27 08:38:01.03+03
[date_creation] => 2018-07-27 08:38:01
[date] => 2018-07-27
[time] => 08:38:01
[datelast] => 2018-07-27
[timelast] => 09:59:47
)
[2] => Array
(
[tra_mag_id] => 3
[tra_id] => 556455
[tra_eta_id] => 20
[tra_eta_pay_id] => 2
[order_status] => Надійшло на кассу
[internet_status] => Оплата ОК
[tra_date_creation] => 2018-07-27 09:19:14.734+03
[date_creation] => 2018-07-27 09:19:14
[date] => 2018-07-27
[time] => 09:19:14
[datelast] => 2018-07-27
[timelast] => 09:21:35
)
)
[3] => Array
(
[0] => Array
(
[tra_mag_id] => 4
[tra_id] => 58964
[tra_eta_id] => 90
[tra_eta_pay_id] => 1
[order_status] => Анульований
[internet_status] => В процесі - Помилка
[tra_date_creation] => 2018-07-27 10:19:58.77+03
[date_creation] => 2018-07-27 10:19:58
[date] => 2018-07-27
[time] => 10:19:58
[datelast] => 2018-07-27
[timelast] => 10:28:17
)
[1] => Array
(
[tra_mag_id] => 4
[tra_id] => 58971
[tra_eta_id] => 10
[tra_eta_pay_id] => 5
[order_status] => Не найдійшло на кассу
[internet_status] => Оффлайн замовлення
[tra_date_creation] => 2018-07-27 10:52:06.68+03
[date_creation] => 2018-07-27 10:52:06
[date] => 2018-07-27
[time] => 10:52:06
[datelast] => 2018-07-27
[timelast] => 10:52:06
)
[2] => Array
(
[tra_mag_id] => 4
[tra_id] => 58984
[tra_eta_id] => 90
[tra_eta_pay_id] => 4
[order_status] => Анульований
[internet_status] => Тайм-аут вичерпано
[tra_date_creation] => 2018-07-27 11:20:44.152+03
[date_creation] => 2018-07-27 11:20:44
[date] => 2018-07-27
[time] => 11:20:44
[datelast] => 2018-07-27
[timelast] => 11:35:58
)
)
)
Пробовал вот так:
$all_orders - массив под спойлером
foreach ($all_orders as $lmo) {
echo $lmo[0]['tra_id']."<br>";
}
На выходе:
1037214
388625
556432
58964
Получаю только самые первые значения. Это я понимаю, а как достать все остальные из каждого вложенного массива? Цикл в цикле? Как обыграть?
Сообщение отредактировал mzk - Jul 27 2018, 17:57