Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[54.173.214.79] |
|
Сообщ.
#1
,
|
|
|
Не студент но прошу помощи. Есть такой массив. Необходимо в php достать дату из каждого параметра DATE_TIME_DAT_OD_TIM_P
Не понимаю как до него добраться. Буду очень благодарен. { "StatementsResponse": { "ResponceRef": "", "statements": [ { "D2P9I0703A1H6V": { "DATE_TIME_DAT_OD_TIM_P": "03.07.2018 13:07:00" } }, { "D2P5I0706A7ED7": { "DATE_TIME_DAT_OD_TIM_P": "06.07.2018 13:56:00" } }, { "D2P7I0709A86K1": { "DATE_TIME_DAT_OD_TIM_P": "09.07.2018 13:24:00" } }, { "D2PLI0713AS4KG": { "DATE_TIME_DAT_OD_TIM_P": "13.07.2018 12:36:00" } }, { "D2P1I0713ADT2K": { "DATE_TIME_DAT_OD_TIM_P": "13.07.2018 11:35:00" } }, { "D2P3I0730AMUOE": { "DATE_TIME_DAT_OD_TIM_P": "30.07.2018 15:48:00" } } ] } } |
Сообщ.
#2
,
|
|
|
Вот так:
<?php $json = <<<'EOD' { "StatementsResponse": { "ResponceRef": "", "statements": [ { "D2P9I0703A1H6V": { "DATE_TIME_DAT_OD_TIM_P": "03.07.2018 13:07:00" } }, { "D2P5I0706A7ED7": { "DATE_TIME_DAT_OD_TIM_P": "06.07.2018 13:56:00" } }, { "D2P7I0709A86K1": { "DATE_TIME_DAT_OD_TIM_P": "09.07.2018 13:24:00" } }, { "D2PLI0713AS4KG": { "DATE_TIME_DAT_OD_TIM_P": "13.07.2018 12:36:00" } }, { "D2P1I0713ADT2K": { "DATE_TIME_DAT_OD_TIM_P": "13.07.2018 11:35:00" } }, { "D2P3I0730AMUOE": { "DATE_TIME_DAT_OD_TIM_P": "30.07.2018 15:48:00" } } ] } } EOD; $raw = json_decode($json, true); foreach ( $raw["StatementsResponse"]["statements"] as $v ) { $dt = new DateTime(array_values($v)[0]["DATE_TIME_DAT_OD_TIM_P"]); echo $dt->format("d.m.Y\n"); } ?> |