刚接触php。我试图以键值对的方式将JSON数据发送到前端。我尝试了一个例子,是从这里获取的。以下是我的代码片段,它以JSON名称值格式发送数据。
while($stmt->fetch()){
$list = array('id' => $fid, 'name' => $fname);
}
$stmt->free_result();
$stmt->close();
echo json_encode($list);
我在前端得到了这个
Object {id: 12, name: "Manisha"}
问题在于我原本期望得到一个对象数组,而上述值是从 SQL 查询中获得的最后一个值。请问我应该对这段代码进行哪些修改,以便能够得到一个对象数组,例如:
[{"id":"1","name":"Kumari"}, {"id":"2","name":"KM"}, {"id":"3","name":"Manisha"}]
请给予建议。