我想将其作为单个对象获取,因为我在前端使用 JObject。
我现在有一个数组,但我不确定我应该如何修改它以便它返回单个对象。
这是代码:
$contacts = array();
while ($row = mysqli_fetch_array($stmt))
{
$contact = array("ID" => $row['ProduktID'],
"Name" => $row['ProduktNamn'],
"Number" => $row['ProduktPris']);
array_push($contacts, $contact);
}
echo json_encode($contacts, JSON_PRETTY_PRINT);
目标是让它看起来也像这样带有“结果”,这样我就可以完成整个事情:
最佳答案
用单个results
属性将您的联系人数组包装在一个对象中:
echo json_encode(array('results' => $contacts), JSON_PRETTY_PRINT);
关于php - 如何修改此 PHP 代码以返回嵌套结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35708978/