遍历 PHP 中的关联数组


Iterating over associative array in PHP

我有一个数组$pedidos我用它填充:

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

因此,当 U 尝试使用此循环迭代它时:

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

我收到错误日志消息:

为 foreach() 提供的参数无效

我应该如何迭代它?

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

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

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