[英]Iterating over associative array in PHP
I have an array $pedidos
which I fill by: 我有一个数组
$pedidos
,我用它填充:
$pedido[$nombreProducto['nombre']] = $cantidad;
So, when U try to iterate over it with this loop: 因此,当U尝试使用此循环对其进行迭代时:
foreach ($pedidos as $key => $value) {
echo $key."-->".$value;
}
I'm getting the error log message: 我收到错误日志消息:
Invalid argument supplied for foreach()
为foreach()提供了无效的参数
How should I iterate over it? 我应该如何迭代呢?
Your array is called $pedido
change the for each with this: 您的数组称为
$pedido
,使用以下$pedido
更改每个数组:
foreach ($pedido as $key => $value) {
echo $key."-->".$value;
}
在foreach中,您有$pedidos
,但正在填充数组$pedido
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.