私はarray_push
メソッドを使用して、以下のようにすべての整数を配列に取得します。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
@ Rishi Oh no。ポイントを得ました。ありがとう – isuru