在PHP中迭代关联数组

时间:2013-10-25 11:13:11

标签: php arrays

我有一个数组$pedidos,我填写:

$pedido[$nombreProducto['nombre']] = $cantidad;

所以,当你试图用这个循环迭代它时:

foreach ($pedidos as $key => $value) {
    echo $key."-->".$value;
}

我收到错误日志消息:

  

为foreach()提供的参数无效

我应该如何重复它?

2 个答案:

答案 0 :(得分:4)

您的数组被调用$pedido使用以下内容更改每个数组:

foreach ($pedido as $key => $value) {
    echo $key."-->".$value;
}

答案 1 :(得分:2)

在foreach中,您有$pedidos,但您正在填充数组$pedido