我有这样的事情:
$target = array();
foreach($ugczfips as $area)
{
$temp = array('state' => $area['state'], 'zone' => $area['zone']);
$target[] = $temp;
}
当然,问题是每个循环都会覆盖$ temp的先前内容,因此数据会丢失。
这样做的正确方法是什么?
似乎需要:$target = new array();
,但这不起作用!
答案 0 :(得分:0)
$temp: $target[] = array('state' => $area['state'], 'zone' => $area['zone']);