第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

解析嵌套的json數(shù)據(jù)以提取某個值

解析嵌套的json數(shù)據(jù)以提取某個值

PHP
拉莫斯之舞 2023-09-08 17:15:41
所以我有一個來自 JSON 請求的嵌套 JSON 響應 我在解析嵌套 JSON 數(shù)據(jù)以獲取某個值時遇到問題 我已對需要的數(shù)據(jù)進行了注釋(“l(fā)ink”:“http://i.imgur.com /DnjD527h.gif”)需要提取數(shù)據(jù)的地方有兩個地方見JSON數(shù)據(jù)注釋。由于我對數(shù)組沒有很好的理解,需要一些幫助來解決這個問題。謝謝完整的 JSON 數(shù)據(jù)目前這是我正在嘗試的$gifs=file_get_contents(__DIR__ ."/backend_web/Json/tags/test.txt");$local=$gifs; $decoded=json_decode($gifs,true);//print_r($decoded);foreach ($decoded as $y) {foreach ($y->images as $z) {    $data = $z->link }}但出現(xiàn)此錯誤。 注意:嘗試在第 29 行獲取 C:\xampp\htdocs\test\test.php 中非對象的屬性“鏈接” 任何幫助將不勝感激
查看完整描述

1 回答

?
皈依舞

TA貢獻1851條經(jīng)驗 獲得超3個贊

使用對象比使用數(shù)組更好:


 $decoded=json_decode($gifs);

然后使用以下循環(huán):


foreach ($decoded->data->items as $y) {

   if (isset($y->images)) {

      foreach ($y->images as $x) {

         $data = $x->link;

      }

   }

}

有些對象沒有“images”屬性,這就是您收到錯誤的原因。它被isset函數(shù)消除。


查看完整回答
反對 回復 2023-09-08
  • 1 回答
  • 0 關注
  • 122 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號