gpt4 book ai didi

php - 如何以这种方式格式化我的 JSON?

转载 作者:可可西里 更新时间:2023-11-01 00:32:41 25 4
gpt4 key购买 nike

我正在尝试以这种格式输出 JSON:

[{"name":"venue 1"}, {"name":"venue 2"}, {"name":"venue 3"}]

但是目前是这样出来的:

{"name":"venue 1"}{"name":"venue 2"}{"name":"venue 3"}

这是我的代码:

query = "SELECT * FROM venues";
$result = mysqli_query($con, $query);

while ($row = mysqli_fetch_array($result, MYSQLI_BOTH)) {

$arr = array(
'name'=> $row['name']
);

print json_encode($arr);

我需要改变什么?

最佳答案

添加 $arr[] 代替 $arr

while ($row = mysqli_fetch_array($result, MYSQLI_BOTH)) {
$arr[] = array('name'=> $row['name'] );
}
echo json_encode($arr);

关于php - 如何以这种方式格式化我的 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21331111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com