Php 使用foreach循环3打印多维数组

Php 使用foreach循环3打印多维数组,php,Php,msgs是一个二维数组 是否有可能做到: foreach ($msgs['error'] as $msg) ? 我只想打印“error”中的值: 等等。就像这样: foreach ($msgs as $msg_outer) print_r($msg_outer); PHP将通过外部值进行循环。如果要访问内部值,只需在foreach中添加另一个foreach: foreach ($msgs as $msg_outer) foreach ($msg_outer as $msg_i

msgs
是一个二维数组

是否有可能做到:

foreach ($msgs['error'] as $msg)
?

我只想打印“error”中的值:

等等。

就像这样:

foreach ($msgs as $msg_outer)
    print_r($msg_outer);
PHP将通过外部值进行循环。如果要访问内部值,只需在foreach中添加另一个foreach:

foreach ($msgs as $msg_outer)
    foreach ($msg_outer as $msg_inner)
        print_r($msg_inner);

如果使用foreach()访问数组键时遇到问题,请检查数组键

然后从那里继续前进


Src:

没有,但是可以对每个($msgs['error']…)执行
foreach(
)。你为什么在这里问自己什么时候可以在几秒钟内找到它?我在谷歌上搜索了一下,但没有找到。顺便说一句,我试过:foreach($msgs['error'])。不工作…“自己发现”甚至不意味着谷歌搜索——你可以输入代码,看看编译器是否接受它!不管怎样,正如你所看到的,现在有更多的人给你相同的答案。如果答案仍然是“错的”那么就应该非常清楚了,因为问题是不好的。例如,你没有向我们展示阵列的样子。例如,你没有向我们展示阵列的阵列是什么样的。这里:这里:这里:这里:这里:数组([需要]=>数组([150555ס20092009 2009 2009年9月月14日日)应该非常清楚,那么应该是因为问题是很清楚的,那么应该是因为问题是因为问题是不好的。那么应该应该应该很清楚的是因为问题是因为问题是因为问题是不好的。那么就应该是很清楚的。那么应该是很清楚的。那么,那么,那么,那么应该是因为问题是因为问题是因为问题是很清楚的问题是不好。例如。例如,例如,你的。例如,你的,你没有给你没有给我们的,你没有给我们的你没有向我们的你没有给我们展示阵列是因为问题是因为问题是因为问题是因为问题是因为问题是不好。例如,你的。例如,你没有给我们的ר从2014年3月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日从2014年8月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月月[错误]从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从到到到到到到到到到到到到到到到到到到到从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从最后一句话对我来说已经足够了:从您发布的输出中可以明显看出,
$msgs['error']
是一个字符串,而不是数组。那么如何才能在其上使用
foreach
呢?警告:为foreach()提供的参数无效。是否确实填充了
$msgs
foreach ($msgs as $msg_outer)
    foreach ($msg_outer as $msg_inner)
        print_r($msg_inner);
foreach ($msgs['error'] as $msg)  
{
    print $msg;
}
print_r(array_keys($msgs));