簡體   English   中英

Php 循環遍歷數組

[英]Php loop through an array

我有這個數組。 我想存檔以下內容並顯示每個包裹名稱和截止日期

   1.CLASSIC ASIA PLUS (2015-10-25)
   2.NEW SMART (2017-10-18)

這是數組

    Array
(
    [0] => Array
        (
            [subid] => 618341
            [currentpackage] => CLASSIC ASIA PLUS
            [lastpackage] => CLASSIC ASIA PLUS
            [duedate] => 2017-10-25
            [dueamount] => 54499
            [balance] => 443034
            [subclient] => ZukuSatUg
        )

    [1] => Array
        (
            [subid] => 618341
            [currentpackage] => NEW SMART
            [lastpackage] => NEW SMART
            [duedate] => 2017-10-18
            [dueamount] => 399
            [balance] => 1
            [subclient] => ZukuSatKe
        )

)

這是我迄今為止嘗試過的

 foreach ($package as $key => $val) {
        return $package[$key]['currentpackage']." [". $package[$key]['duedate']."]";
    }

結果是這樣的

CLASSIC ASIA PLUS [2017-10-25]

只為第一個。

我找到了解決方案

  $list = null;
    foreach ($package as $key => $val) {
        $list.= $package[$key]['currentpackage']." [". $package[$key]['duedate']."] \n";
    }

    return $list;

輸出是

CLASSIC ASIA PLUS [2017-10-25] 
NEW SMART [2017-10-18] 

暫無
暫無

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

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