Php json编码显示;空";身体上
我的代码如下所示,如果我回显正文,我可以很好地显示正文文本,但是当我尝试编码它时,它返回nullPhp json编码显示;空";身体上,php,android,json,Php,Android,Json,我的代码如下所示,如果我回显正文,我可以很好地显示正文文本,但是当我尝试编码它时,它返回null $con=mysqli_connect("localhost", "root","","eservices"); $sql="select * from news order by id DESC"; $result=mysqli_query($con,$sql); mysqli_set_charset($con,"utf8"); $news=array()
$con=mysqli_connect("localhost", "root","","eservices");
$sql="select * from news order by id DESC";
$result=mysqli_query($con,$sql);
mysqli_set_charset($con,"utf8");
$news=array();
while($row=mysqli_fetch_array($result)){
array_push($news, array("headline"=>$row[2],"body"=>$row[3]));
}
echo json_encode(array("news_response"=>$news));
mysqli_close($con);
您应该移动
mysqli\u set\u字符集($con,“utf8”)
要处于连接之下,在运行查询之后执行此操作可能会很晚
$con=mysqli_connect("localhost", "root","","eservices");
mysqli_set_charset($con,"utf8");
您应该移动
mysqli\u set\u字符集($con,“utf8”)
要处于连接之下,在运行查询之后执行此操作可能会很晚
$con=mysqli_connect("localhost", "root","","eservices");
mysqli_set_charset($con,"utf8");
我已经尝试了好几天来对这个文本进行编码,但它仍然返回null。首先,移动
mysqli_set_字符集($con,“utf8”)
在连接下,在运行查询后执行此操作会很晚。请在添加print\r($news)之前,在json\u encode
it之前显示数组中的内容示例
然后您对添加输出提出疑问我们可以通过您的沉默来假设移动charset命令已经解决了这个问题吗?很抱歉,响应太晚,成功了,我将charset语句移动到了连接的正下方。非常感谢,我已经尝试了几天来对这个文本进行编码,但它仍然返回null。首先,移动mysqli\u set\u字符集($con,“utf8”)
在连接下,在运行查询后执行此操作会很晚。请在添加print\r($news)之前,在json\u encode
it之前显示数组中的内容示例
然后您对添加输出提出疑问我们可以通过您的沉默来假设移动charset命令已经解决了这个问题吗?很抱歉,响应太晚,成功了,我将charset语句移动到了连接的正下方。非常感谢你们,伙计们