【发布时间】:2017-04-23 13:00:55
【问题描述】:
我正在使用array_push 方法将所有整数放入数组中,如下所示。
$response = json_decode($jsonResponse);
foreach($response as $item) { //foreach element in $response
$type = $item;
$unique_id = $type->id;
$id_array=array();
array_push($id_array, $unique_id);
}
var_dump($id_array);
但是$id_array 只包含最后一个整数元素。上面的代码有什么问题或者我们不能将整数元素推入php数组吗?
【问题讨论】:
-
您正在通过在循环中初始化数组来重置数组。把它排除在循环之外
-
@Rishi 哦,不。明白了。谢谢
标签: php arrays array-push