如何在PHP中保留数组的第一个值?
我有一个php数组。首先,我在其中添加了一些值。然后在一个循环中,我想在其中添加更多的值。如何在PHP中实现这一点 这是我的代码:如何在PHP中保留数组的第一个值?,php,arrays,Php,Arrays,我有一个php数组。首先,我在其中添加了一些值。然后在一个循环中,我想在其中添加更多的值。如何在PHP中实现这一点 这是我的代码: $household_Infected[]=数组('Barangay Name','No.of Infected households'); 对于($i=0;$i您是否尝试在循环外打印($code>受影响的家庭)。它将打印您想要的结果。无需更改代码,只需打印该数组即可 演示:您应该使用 array_push($household_affected, $row[0]
$household_Infected[]=数组('Barangay Name','No.of Infected households');
对于($i=0;$i您是否尝试在循环外打印($code>受影响的家庭)
。它将打印您想要的结果。无需更改代码,只需打印该数组即可
演示:您应该使用
array_push($household_affected, $row[0],$row[1]);
这将保存数组中的所有值您的输出看起来是这样的,因为您执行
echo "" . $row[0]. " - " . $row[1]."<br>";
或者,要在浏览器中查看更易于阅读的视图,请执行以下操作:
echo "<pre>".print_r($household_affected,true)."</pre>";
你可以使用array\u push,结果显示了我想要的输出..这意味着我得到了正确的代码?我的代码没有问题,而是在我打印输出的方式上?是的,只是在循环外打印
$househouse\u受影响的
。
echo "<pre>".print_r($household_affected,true)."</pre>";
foreach($household_affected as $household){
echo "" . $household[0]. " - " . $household[1]."<br>";
}