爲什麼php組合數組的時候我做foreach。見下面php自己組合陣列
如果我輸入下面的代碼,我將單獨得到id1 id2
。
foreach($array as $value){
$id = $value->id;
echo $id;
}
現在,如果我嘗試使用ID來對上面的代碼做一個查詢
foreach($array as $value){
$id = $value->id;
$result = $this->model->run_some_query($id);
var_dump($result);
}
。由於我foreach循環不傳入ID數組,我希望得到2套獨立數組。 array1結果來自id1,array2結果來自id2。但相反,我得到了1個數組,其中兩個id合併在一起。
如何讓它如此陣列是分開的。