Спасибо за ваше время в чтении этого сообщения.Проблемы с декодированием json object
Мой php-файл получает объект json. Но я сталкиваюсь с проблемами при его расшифровке.
Мой PHP код:
$data=$_POST['arg1'];
echo $data;
$json = json_decode($data,true);
echo $json;
$i = 1;
foreach($json as $key => $value) {
print "<h3>Name".$i." : " . $value . "</h3>";
$i++;
}
Когда я echo
результаты данных, как показано ниже.
{
"SCI-2": {
"quantity": 2,
"id": "SCI-2",
"price": 280,
"cid": "ARTCOTSB"
}
}
Когда эхо $json
, результат, как это следующим образом:
массив Name1: Array.
Пожалуйста помогите, как мне нужно Тхо доступ в cid
и quantity
значения в $data
.
Вы получаете единственный объект в json? Кроме того, он всегда имеет этот формат? –
@SimplyMe: Спасибо за ваш ответ. Нет, это не всегда один объект. Это может быть несколько. (Оформить заказ в корзине) – user3762051