上午1点在改造上。1 AM使用 php 从在线服务器获取数据,但是我的 JSON 未正确格式化。这么多人问这个问题,但没有一个答案对我有用。
这是我的php代码
<?php
header("Content-type:application/json");
require_once('connect.php');
$query = mysqli_query($conn,"SELECT * FROM `retrofit` ") ;
$response = array();
while($row = mysqli_fetch_assoc($query)){
array_push($response,
array(
'userId' =>$row['userId'],
'id' =>$row['id'],
'title' =>$row['title'],
'body' =>$row['body']));
}
echo json_encode($response);
?>
这是输出:
[{" userId","," null","标题":"他们被驱动为occaecati提供找到故障的选项,以查找故障,"正文",因为它接收 nsuscipit接受了接受的结果 nsuscipit对于整个事物的整个 nnostrum的不适除非没有"}]
尝试以下:
<?php
echo json_encode($response, JSON_PRETTY_PRINT);
?>