msgs
是一个二维数组
是否可以这样做:
foreach ($msgs['error'] as $msg)
?
我只想打印“错误”中的值:
msgs['error']['first value']
msgs['error']['second value']
msgs['error']['third value']
ETC...
msgs
是一个二维数组
是否可以这样做:
foreach ($msgs['error'] as $msg)
?
我只想打印“错误”中的值:
msgs['error']['first value']
msgs['error']['second value']
msgs['error']['third value']
ETC...
像这样:
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() 访问数组键时遇到问题,请检查它们;
print_r(array_keys($msgs));
然后从那里开始工作。
foreach ($msgs['error'] as $msg)
{
print $msg;
}