猿问

Ho 动态获取多数组

数组结构:


array (

  'payee_id' => 2381,

  'items' => 

          array (

            300 => 

                array (

                    'item_id' => 300,

                    ' price' => 50,

                ),

            372 => 

                array (

                      'item_id' => 372,

                      'price' => 90,

                ),

          ),

我正在尝试使用动态获取item_id和price。


代码


foreach($data as $key => $value) {

    Log::debug($value[300]['price']);

}

使用上面的代码,我可以拿到钥匙300 price,但我也需要拿到钥匙372。


www说
浏览 151回答 1
1回答

UYOU

使用的另一种解决方案 foreach()<?phpforeach($data as $key => $value) { // if `$data` equal to $data['items'] as you mentioned in your question `Log::debug($value[300]['price']);`&nbsp; &nbsp; foreach ($value as $finalValue) { // loop for inner array&nbsp; &nbsp; &nbsp; &nbsp; echo $finalValue['price']."<br/>"; // print price in new line&nbsp; &nbsp; }&nbsp; &nbsp;}?>
随时随地看视频慕课网APP
我要回答