gpt4 book ai didi

php - 如何将php数据转换成json格式?

转载 作者:可可西里 更新时间:2023-11-01 00:58:03 26 4
gpt4 key购买 nike

我在这里使用 php 代码获取数据。但是我想将相同的代码转换为 json 格式。我没有办法做到这一点。我试过这种方式。

我的代码

 while ($rows = mysql_fetch_array($filter)) {
$result['name'] = $rows['name'];
$result['id'] = $rows['id'];
}
  $res = json_encode($result);
print_r($res);

得到结果

{"name":["sradha","nicky","demo","testing"],"id":["1","2","3","4"]}

这里我想要下面的 json 格式

  [{id:1, name:'sradha'},
{id:2, name:'nicky'},
{id:3, name:'demo'},
{id:3, name:'testing'}];

请给我建议。任何建议将不胜感激。提前谢谢你。

最佳答案

尝试以下:

while ($rows = mysql_fetch_assoc($filter)) {
$result['name'] = $rows['name'];
$result['id'] = $rows['id'];
$new_result[] = $result;
}

$res = json_encode($new_result);
print_r($res);

while ($rows = mysql_fetch_assoc($filter)) {
$result[] = $rows;
}

$res = json_encode($result);
print_r($res);

关于php - 如何将php数据转换成json格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35593934/

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