Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取关联数组[PHP]的值_Php_Arrays - Fatal编程技术网

获取关联数组[PHP]的值

获取关联数组[PHP]的值,php,arrays,Php,Arrays,如何获取下面数组的值 Array ( [list_items] => Array ( [0] => Array ( [productName] => BUGGY INFANTIL PRO 125CC [productId] => 1 [productColor] =

如何获取下面数组的值

     Array
(
    [list_items] => Array
        (
            [0] => Array
                (
                    [productName] => BUGGY INFANTIL PRO 125CC
                    [productId] => 1
                    [productColor] => Azul
                    [productQuantity] => 2
                    [productIMG] => http://localhost/kasi_src/img/vehicules/buggygasolina/BUGGY-INFANTIL-125CC-AZUL.png
                    [productURL] => http://localhost/kasi_src/125CCInfantil.html
                    [productPrice] => 1000
                )

            [1] => Array
                (
                    [productName] => PATINETE 24V
                    [productId] => 2
                    [productColor] => Azul
                    [productQuantity] => 2
                    [productIMG] => http://localhost/kasi_src/img/vehicules/patinetes/24.png
                    [productURL] => http://localhost/kasi_src/patinete-24v.html
                    [productPrice] => 240
                )

        )

)
我尝试了一个简单的foreach循环

foreach($items as $key => $value){
  echo  $value . "\n";      
        }
但我最终得到了这个错误:注意:数组到字符串的转换。。。。。
有什么想法吗?

你不能回显数组

    foreach($array["list_items"] as $list_item){
        echo $list_item["productName"];
    }
如果要获取与示例中关联数组中的键相关联的每个数组的完整内容的文本表示,请使用($obj,true),或者只需访问每个子数组的键即可作为productName检索单个值

<?php
$list_items = array(
    0 => array("productName" => "Marshmallows"),
    1 => array("productName" => "Mikado"),
);

foreach($list_items as $key=>$obj){
    echo var_export($obj,true)."<br/>";
    // Or access each array key, for example: echo $obj['productName'];
}
?>
array ( 'productName' => 'Marshmallows', )
array ( 'productName' => 'Mikado', )