在PHP中检索多维数组的值

在PHP中检索多维数组的值,php,arrays,multidimensional-array,foreach,Php,Arrays,Multidimensional Array,Foreach,我无法从这个多维数组中检索所有数据。我已经使用foreach循环进行了编码,但它显示了错误,因为内部循环运行不正常。。请帮帮我 这是我尝试过的代码 foreach($capture as $k) { foreach($k['ReportLines'] as $detail){ echo $detail['Quantity']; echo $k['Description']; } } 这是数组 $capture= Array (

我无法从这个多维数组中检索所有数据。我已经使用foreach循环进行了编码,但它显示了错误,因为内部循环运行不正常。。请帮帮我

这是我尝试过的代码

 foreach($capture as $k) {
    foreach($k['ReportLines'] as $detail){

         echo $detail['Quantity'];
         echo $k['Description'];
   }
   }
这是数组

  $capture=  Array
(

[ReportLines] => 
    Array([0] => 
        Array(

            [Quantity] => 4.00

                    [Item] => MISPM
                            [Description] => Midnight
                            [Price] => 30.00
                            [Amount] => 120.00
                         )

                  [1] => 
        Array(

            [Quantity] => 40.00

                    [Item] => BMISPM
                            [Description] => Midnight2
                            [Price] => 340.00
                            [Amount] => 1220.00
                         )
                  [2] => 
        Array(

            [Quantity] => 24.00

                    [Item] => AMISPM
                            [Description] => Midnight3
                            [Price] => 3250.00
                            [Amount] => 1220.00
                         )
                  ([3] => 
        Array(

            [Quantity] => 34.00

                    [Item] => MIeSPM
                            [Description] => Midnight
                            [Price] => 30.00
                            [Amount] => 120.00
                         )
    )

尝试以下方法:

foreach($capture['ReportLines'] as $detail) { 
    echo $detail['Quantity'];
    echo $detail['Description'];
}
很抱歉反应太快,但我正在通过电话写信


我将尽快编辑答案

关于$detail['Item']['Description']的情况如何?您应该包括您得到的错误。