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

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

PHP JSON 循環(huán)遍歷標(biāo)記為 ARRAY[0]、ARRAY[1] 等的嵌套數(shù)組

PHP JSON 循環(huán)遍歷標(biāo)記為 ARRAY[0]、ARRAY[1] 等的嵌套數(shù)組

PHP
qq_花開花謝_0 2023-09-15 09:50:02
我正在閱讀有關(guān)循環(huán) JSON 數(shù)組的內(nèi)容!我已經(jīng)解碼了一個 JSON 字符串。它包含披薩訂單和客戶信息。每個訂單都在一個數(shù)組中,第一個稱為 Array[0],第二個稱為 Array[1],等等。每個數(shù)組中都有 [products],其中包含 Array[0] 以及第一個披薩的詳細(xì)信息,Array[1 ] 以及第二個等的詳細(xì)信息。我一生都無法弄清楚如何訪問 [products] 數(shù)組中的值。在 [products] 中,其中一個值本身就是一個 JSON 字符串,但我還沒有擔(dān)心這一點!Print_R 給了我這個:數(shù)組 [0] => 數(shù)組( [訂單號] => 568   [products] => Array ( [0] => Array (                   [item_no] => 1                   [item_name] => Full Veggie Pizza                  [qty] => 2                   [woofood_meta] => {"original_price":"9.0"} )                                    [1] => Array (                   [item_no] => 2                  [item_name] => Full Veggie Pizza                   [qty] => 1                   [woofood_meta] => {"extra_options":{"Extras":                                    [{"id":61,"price":"\u00a30.50",                                                    "price_float":0.5,"category":"Extras","name":"Jalape\u00f1os",                                                        "hide_prices":false}]},"extra_options_price":0.5,"original_price":"9.0"} )                                    [2] => Array (                   [item_no] => 3                  [item_name] => Full Veggie Pizza                   [qty] => 1                   [woofood_meta] => {"extra_options":{"Extras":                                     [{"id":57,"price":"\u00a30.50",                                      "price_float":0.5,"category":"Extras","name":"Extra                                         veg 1)","hide_prices":false},                                      Array [1] => Array( [order_number] => 569 //這就是下一組數(shù)組的開始方式我可以回顯所有名稱和地址詳細(xì)信息,但 [products] 數(shù)組中沒有任何內(nèi)容。
查看完整描述

1 回答

?
滄海一幻覺

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

這似乎是缺乏使用數(shù)組的知識,所以讓我們首先回顧一下這一點。

$arr = [0, 1, 2];

首先,數(shù)組的索引為 0,這意味著長度為 3 的數(shù)組將具有索引 0、1、2。因此,要訪問第一條數(shù)據(jù),我們需要輸入索引 0。

$arr[0] = 0;

現(xiàn)在,API 和 JSON 數(shù)據(jù)通常會出現(xiàn)所謂的嵌套數(shù)組:

$arr = [ 0, [ 1, 2 ] 3 ];

那么我們現(xiàn)在如何了解所有元素呢?那么我們只需應(yīng)用相同的原則,首先訪問初始索引,然后訪問我們想要的數(shù)據(jù)的索引。前任:

$arr[1][0] = 1

首先我們進入索引 1,它是我們的嵌套數(shù)組: [ 1, 2 ] 然后我們使用下一個括號來索引我們想要的數(shù)據(jù)片段。

這基本上就是索引數(shù)組的工作原理。

還有一個旁注,通常使用 foreach() 循環(huán),您可以將 JSON 數(shù)據(jù)中的鍵和值格式化。

foreach ($arr as $key=>$value) {
  $_SESSION[$key] = $value;
}

我強烈建議練習(xí)并記下來,因為這只是大多數(shù)語言編程的核心概念。并將其應(yīng)用于您當(dāng)前的問題!


查看完整回答
反對 回復(fù) 2023-09-15
  • 1 回答
  • 0 關(guān)注
  • 131 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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