1
У меня есть строка JSON ниже и декодировать его PHP массив, используяДоступ к вложенной JSON строку в PHP
json_decode($jsonTwo,true);
$jsonTwo = '{
"techID": "5",
"payment":[
{"amount":"9.5","reference":"102"},
{"amount":"10","reference":"103"}
]
}';
Как я могу использовать цикл по каждому элементу, чтобы получить доступ к «платеж» массив?
Вам не нужно использовать цикл после декодирования этой строки. Просто получите доступ к нему как '$ decoded ['payment'];' –
Вы можете видеть, что платеж представляет собой массив (квадратные скобки), поэтому после json_decode (который должен появиться после объявления переменной) вы можете просто сделать foreach ($ jsonTwo [ «платеж»] в виде $ payment) {print_r ($ payment); } –