Всем привет!
Имеется JSON такого формата:
{
"Username": {
"125678": {
"date": "123456",
"status": "paid",
"amount": 1000,
"system": "ABX"
},
"1201": {
"date": "123456",
"status": "paid",
"amount": 1000,
"system": "ADV"
},
"1345": {
"date": "123456",
"status": "paid",
"amount": 1000,
"system": "ABC"
}
}
}
Надо получить по Username все вложенные объекты которые касаются конкретно данного юзера.
Соответственно надо получать ключи объектов и далее выводить данные по ключам как я понимаю.
Делаю так:
<?
$base =json_decode( '{
"Username": {
"125678": {
"date": "123456",
"status": "paid",
"amount": 1000,
"system": "ABX"
},
"1201": {
"date": "123456",
"status": "paid",
"amount": 1000,
"system": "ABX"
},
"1345": {
"date": "123456",
"status": "paid",
"amount": 1000,
"system": "ADB
}
}
}', true);
$username = "Username";
$count = $base[$username];
$limit = count($count);
foreach ($base as $key => $value) {
echo $key;
}
?>
ключи нахожу, а дальше вообще не понимаю куда идти....как по юзернейму и ключу циклом выводить информацию.
Буду благодарен за помощь.
Заранее спасибо.
UPD:
Так тоже не получается или я что-то не понимаю...
foreach ($base as $key => $value) {
foreach($key as $data){
echo $data['amount'];
}
}