這個問題在這里已經有了答案: 如何使用 PHP 從 JSON 中提取和訪問資料? (1 個回答) 昨天關門。
這篇文章昨天被編輯并提交審查。
請看下面的json
{
"id": "1",
"name": "john",
"data": {
"1": {
"amount": "9000",
"slip": "/image'/loidsds.jpg"
},
"method": "pump"
}
}
我正在嘗試讀取金額和滑動我怎么能做到這一點是 PHP ?
我試過以下
$object->data->1->amount 和 $object->data->1->slip
我遇到了一些錯誤,請幫我找到一個替代方案
uj5u.com熱心網友回復:
通過將真值作為第二個引數傳遞給陣列來解碼json_decode():
$json = json_decode($string, true);
$amount = $json['data'][1]['amount'];
$slip = $json['data'][1]['slip'];
或者解碼為一個物件,但是你必須支持 1 因為它通常不是一個有效的屬性名稱:
$json = json_decode($string);
$amount = $json->data->{1}->amount;
$slip = $json->data->{1}->slip;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/465331.html
上一篇:Python-合并API分頁資料
