2016-03-29 15 views
-3

は本当にこの配列にあなたの助けを必要とするループを作る:私は、ループ内の[月]の$値を取得できますか配列PHPループ。難しい配列。

Array 
(
    [status] => 200 
    [error] => 
    [resource] => Array 
     (
      [type] => stats 
      [data] => Array 
       (
        [0] => Array 
         (
          [date] => Array 
           (
            [year] => 2015 
            [month] => 12 
           ) 

          [currency] => USD 
          [stats] => Array 
           (
            [count] => 2 
            [total] => 2.53 
            [average] => 1.265 
           ) 

         ) 

        [1] => Array 
         (
          [date] => Array 
           (
            [year] => 2016 
            [month] => 1 
           ) 

          [currency] => USD 
          [stats] => Array 
           (
            [count] => 2 
            [total] => 15 
            [average] => 7.5 
           ) 

         ) 

        [2] => Array 
         (
          [date] => Array 
           (
            [year] => 2016 
            [month] => 1 
           ) 

          [currency] => AUD 
          [stats] => Array 
           (
            [count] => 1 
            [total] => 15 
            [average] => 15 
           ) 

         ) 

        [3] => Array 
         (
          [date] => Array 
           (
            [year] => 2016 
            [month] => 2 
           ) 

          [currency] => AUD 
          [stats] => Array 
           (
            [count] => 7 
            [total] => 1419.02 
            [average] => 202.71714285714 
           ) 

         ) 

        [4] => Array 
         (
          [date] => Array 
           (
            [year] => 2016 
            [month] => 2 
           ) 

          [currency] => USD 
          [stats] => Array 
           (
            [count] => 8 
            [total] => 2186.4 
            [average] => 273.3 
           ) 

         ) 

        [5] => Array 
         (
          [date] => Array 
           (
            [year] => 2016 
            [month] => 3 
           ) 

          [currency] => USD 
          [stats] => Array 
           (
            [count] => 3 
            [total] => 865 
            [average] => 288.33333333333 
           ) 

         ) 

        [6] => Array 
         (
          [date] => Array 
           (
            [year] => 2016 
            [month] => 3 
           ) 

          [currency] => AUD 
          [stats] => Array 
           (
            [count] => 19 
            [total] => 127279 
            [average] => 6698.8947368421 
           ) 

         ) 

       ) 

     ) 

) 

お願いします!

+0

ここで両方の答えが良いです、あなたが** '月'でさらに何をしたいかによって異なります** – izk

答えて

1

を試してみてください?

もしそうなら、あなたはこのような何かを試みることができる:

はのは、$配列は、あなたの配列であるとしましょう。

foreach($array['resource']['data'] as $data) { 
    echo $data['date']['month']; // Prints every month. 
    echo "<br/>"; 
} 

これが役に立ちます。