在PHP中为foreach循环向数组追加父元素

在PHP中为foreach循环向数组追加父元素,php,arrays,json,foreach,Php,Arrays,Json,Foreach,print\u rof$data=json\u decode($src,true)返回如下所示的数据: Array ( [0] => Array ( [var1] => blah [var2] => foo ) [1] => Array ( [var1] => lorem [var2] => ipsum ) // goes down to [1936] ) 我想构建一个html表,在同一行中显示相邻的var1和var2。我知道该怎

print\u r
of
$data=json\u decode($src,true)返回如下所示的数据:

Array ( 
[0] => Array ( 
 [var1] => blah
 [var2] => foo
 ) 
[1] => Array ( 
 [var1] => lorem 
 [var2] => ipsum
 )
  // goes down to [1936]
) 
我想构建一个html表,在同一行中显示相邻的var1和var2。我知道该怎么做我需要一个foreach语句

foreach($data['items']作为$item)

但我认为我遇到的问题是,我的许多数组不是像
'items'
这样的东西的子对象,对吗


我查看了
array\u push
,但没有弄清楚。有人能帮助我的孤儿无父数组吗?

使用
$data
本身遍历
$data
的所有子数组

foreach($data as $item) {
    echo "<tr><td>" . $item["var1"] . "</td><td>" $item["var2"] . "</td></tr>";
}
foreach($data as$item){
回显“$item[“var1”]”。$item[“var2”]”;
}

注意:接受编辑,但请注意括号是可选的。不过,标签上的技巧不错。

使用
$data
本身遍历
$data
的所有子项

foreach($data as $item) {
    echo "<tr><td>" . $item["var1"] . "</td><td>" $item["var2"] . "</td></tr>";
}
foreach($data as$item){
回显“$item[“var1”]”。$item[“var2”]”;
}

注意:接受编辑,但请注意括号是可选的。不过标签上的图案很漂亮。

谢谢!我不知道为什么我认为我需要一个“家长”来做这件事。谢谢!我不知道为什么我认为我需要一个“家长”来做这件事。