foreachを行うと、なぜphpが配列を結合しているのですか?以下を参照php配列自体を組み合わせる
次のコードを入力した場合、私はid1 id2
を個別に取得します。今
foreach($array as $value){
$id = $value->id;
echo $id;
}
私は上記のコードのためのクエリ
foreach($array as $value){
$id = $value->id;
$result = $this->model->run_some_query($id);
var_dump($result);
}
を行うためのIDを使用しようとします。私はforeachがidsの配列を渡さずにループしているので、別々の配列の2つのセットを得ることを期待しています。 id1の結果を含むarray1、id2の結果を伴う配列2代わりに私は両方のIDが一緒にマージされた結果で1つの配列を取得します。
どのようにして配列を分けるか。