Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中保留数组的第一个值?_Php_Arrays - Fatal编程技术网

如何在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]

我有一个php数组。首先,我在其中添加了一些值。然后在一个循环中,我想在其中添加更多的值。如何在PHP中实现这一点

这是我的代码:

$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>";
}