gpt4 book ai didi

php - 如何在php中获取标准输出json

转载 作者:太空宇宙 更新时间:2023-11-03 10:39:31 25 4
gpt4 key购买 nike

我想获得类似 http://api.androidhive.info/json/movies.json 的 JSON 输出我用 PHP 编写了这段代码:

<?php
$con=mysqli_connect("localhost","root","","ebrahim");
$sql="SELECT * FROM movie";
$result=mysqli_query($con,$sql);
$response= array();
while($row=mysqli_fetch_array($result,MYSQLI_NUM)){
$product = array();
$product["title"]=$row[1];
$product["image"]=$row[2];
$product["rating"]=$row[3];
$product["releaseyear"]=$row[4];
$product["genre"]=$row[5];
array_push($response,$product);
}
echo json_encode($response);
?>

但我的输出是这样的:enter image description here

请帮我做一个标准的JSON。

最佳答案

echo json_encode($response, JSON_PRETTY_PRINT);

JSON_PRETTY_PRINT 常量作为第二个参数传递给 json_encode 函数。

此外,使用以下代码将响应的内容类型设置为 JSON 格式:

header('Content-Type: application/json');

因此,浏览器将响应识别为 JSON 资源。

关于php - 如何在php中获取标准输出json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41203057/

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