PHP Foreach问题不在数组中格式化

时间:2015-03-31 16:07:02

标签: php arrays foreach

我有一个意外表现的php函数。我在foreach中运行foreach并打印出结果 - 看起来print_r()函数正在打印第二个foreach之外的第一个数组数据。任何人都可以提供帮助,因为这对我今天的工作似乎很常见。

PHP代码是:

foreach( $_SESSION['cart_items'] as $item ) {

                foreach( $item as $key => $product ) {

                    print_r($product);
                    # code...
                }
                # code...
            }

输出如下:

401All Change Boys50
Array 
( 
[item_id] => 401 
[item_name] => All Change Boys 
[item_qty] => 20 
) 
Array ( 
[item_id] => 448 
[item_name] => Living My Life – The Exhibition 
[item_qty] => 2 
)

看起来第一个数组的格式不像下面的一次。感谢

0 个答案:

没有答案