簡體   English   中英

返回 PHP 多維數組值

[英]Returning PHP multidimensional array value

我正在從另一個服務返回數組數據。 我JSON解碼后得到的數據是這樣的

Array
(
    [result] => Array
        (
            [0] => Array
                (
                    [number] => INC00001234
                    [short_description] => LLKS portal outage 
                )

            [1] => Array
                (
                    [number] => INC00001235
                    [short_description] => Server degradation
                )

            [2] => Array
                (
                    [number] => INC00001236
                    [short_description] => Printer not printing
                )
        )
)

現在,我想要的只是遍歷 JSON 並像這樣列出數字

Number : INC00001234
Description : LLKS portal outage 

Number : INC00001235
Description : Server degradation

Number : INC00001236
Description : Printer not printing

我怎么做?

我假設您的 JSON 數據在一個變量中。 我在下面使用了$data ,但你需要使用你的。

foreach($data['result'] as $line){
    echo 'Number : ' . $line['number'] . '<br/>\nDescription : ' . $line['short_description'] . '<br/>\n';
}
foreach($yourArray['result'] as $item){
   echo "\nNumber:{$item['number']}\nDescription:{$item['short_description']}\n";
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM