PHP:访问嵌套foreach中的父键
编辑************* 我的循环没有问题,结果我只是犯了一个棘手的“引号”错误。我想在周一早上责备它,但那太傻了哈哈。我想下面是一个有效的例子lol: 我现在做的是:PHP:访问嵌套foreach中的父键,php,arrays,foreach,nested,Php,Arrays,Foreach,Nested,编辑************* 我的循环没有问题,结果我只是犯了一个棘手的“引号”错误。我想在周一早上责备它,但那太傻了哈哈。我想下面是一个有效的例子lol: 我现在做的是: $array = [ 0 => [ 0 => 1, 1 => 3 ], 1 => [ 0 => 5, 1 => 4 ] ] foreach($array as $key=>$value){ foreach($value as $
$array = [
0 => [
0 => 1,
1 => 3
],
1 => [
0 => 5,
1 => 4
]
]
foreach($array as $key=>$value){
foreach($value as $_key=>$_value){
echo "Parent key: " . $key . " Child value: " . $_value;
}
}
这很好用。手掌在脸上您在第一个foreach循环中有一个打字错误
foreach($array as $key=>$value){
它应该是
$array
而不是array
您在第一个foreach循环中有一个打字错误
foreach($array as $key=>$value){
它应该是
$array
而不是array
您在第一个foreach循环中有一个打字错误
foreach($array as $key=>$value){
它应该是
$array
而不是array
您在第一个foreach循环中有一个打字错误
foreach($array as $key=>$value){
它应该是
$array
,而不是array我想你在array之前忘了一个$。我想你在array之前忘了一个$。我想你在array之前忘了一个$。替换(你在array之前忘了一个$)
foreach(array as $key=>$value){
foreach($value as $_key=>$_value){
echo "Parent key: " . $key . " Child value: " . $_value;
}
}
与
替换(您忘记了一个$before数组。)
与
替换(您忘记了一个$before数组。)
与
替换(您忘记了一个$before数组。)
与
。只需在变量名之前修复明显的语法错误,如misisng$
。只需在变量名之前修复明显的语法错误,如misisng$
。只需在变量名之前修复明显的语法错误,如misisng$
。只需修复明显的语法错误,如misisng$
在您的变量名之前。lol,是的,那里有一个打字错误,我的错,已编辑。这不是问题,但是,在我的实际情况下,我有正确的语法。问题是在嵌套的foreach中,它在尝试回显父$key时出错。它对我来说就像结果是父键:0子值:1父键:0子值一样lue:3父键:1子值:5父键:1子值:4
您希望得到什么结果?lol,是的,那里有一个输入错误,我的错误,已编辑。这不是问题,但是,在我的实际情况下,我有正确的语法。问题是在嵌套的foreach中,它在尝试回显父$key时会出错。它对我来说就像我的结果一样s父键:0子值:1父键:0子值:3父键:1子值:5父键:1子值:4
您希望得到什么结果?lol,是的,那里有一个打字错误,我的错,已编辑。但这不是问题,但在我的实际情况下,我有正确的语法。问题是在嵌套的foreach中,它在tryi时会跳起来ng以回显父$key。这对我来说很有效,就像结果是父键:0子值:1父键:0子值:3父键:1子值:5父键:1子值:4
你期望得到什么结果?lol,是的,那里有一个输入错误,我的错误,已编辑。这不是问题,但是,在我的实际情况下,我有正确的语法sue是这样的:在嵌套的foreach中,当尝试回显父$key时,它会跳起来。它对我起作用就像结果是父键:0子值:1父键:0子值:3父键:1子值:5父键:1子值:4
你期望得到什么结果?