亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

訪問頂級嵌套 Json

訪問頂級嵌套 Json

PHP
慕蓋茨4494581 2021-12-03 14:33:59
我有一個很大的 JSON 文件,當它更新等時,該數字將隨著時間的推移逐漸變化。例如,每輛車都由第一個數字表示,當前從 [0] 到 [159]。使用下面的代碼,我可以訪問各種汽車的各個零件。感謝評論的幫助。我無法以相同的方式從 JSON 獲取圖像 URI。我從這里得到這個錯誤:Notice: Undefined index:echo $car['Images']['ImageURI'];  任何幫助將不勝感激!$response = json_decode($json_data, true);            foreach ($response as $index => $car) {                $car['BasicPrice'];                $car['BodyStyle']['BodyStyle'];                $car['Colour'];                $car['EngineNumber'];                $car['EngineSize'];                $car['FuelType']['FuelType'];                $car['HasServiceHistory'];                $car['IsNew'];                $car['InternetPrice'];                $car['IsReserved'];                $car['Make']['Make'];                $car['Model']['Model'];                $car['Odometer'];                $car['PhotoCount'];                $car['PreviousOwners'];                $car['RegistrationNumber'];                $car['RetailPrice'];                $car['Specification']['Doors'];                $car['StockNumber'];                $car['Transmission']['Transmission'];            }            if (!is_array($response) || empty($response)) {                return false;            }這是第一個 Car [0] 并遵循相同的規則。
查看完整描述

2 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

JSON 幾乎肯定會返回一個車輛數組,一旦被解析,它就像您可以迭代的任何其他數組一樣,并且您可以使用 foreach 完全忽略索引:


$response = json_decode($json_data, true);

foreach ($response as $index => $car) { 

    echo $car['BasicPrice'];

    echo "<br>";

    echo $car['BodyStyle']['BodyStyle'];  

}


查看完整回答
反對 回復 2021-12-03
?
萬千封印

TA貢獻1891條經驗 獲得超3個贊

最簡單的示例:該函數array_map將您的自定義函數應用于 $response 中的每個項目。


array_map(function ($car) {

   echo car['BasicPrice'];

   echo "<br>";

   echo $car['BodyStyle']['BodyStyle'];

   echo "<br>";

}, $response);


查看完整回答
反對 回復 2021-12-03
  • 2 回答
  • 0 關注
  • 183 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號