我正在使用 foreach 循环,在获取用户信息时,我将收到一个数组。问题是我在另一个数组之外得到了那个数组。
我试过使用 array_push 但它说第一个参数应该是一个数组,如果我把数组放在第一个参数中,我会得到数字作为输出。我尝试使用 array_merge 但它说第二个参数不是数组。
$query = $news->getNewsGrihaLimit($offset, 10);
if(is_array($query) || is_object($query)){
$json = array();
foreach($query as $question){
$authorDetail = $writer->getAuthorById($question->id);
$json = array(
'news' => $question,
'authorDetail' => $authorDetail
);
echo json_encode($json);
}
}
婷婷同学_