PHP 输出json数据 中文乱码问题

query("set names 'utf8'");
 $sql = "select * from aqidata";
 $result = $conn->query($sql);
 $arr = array();

 while($row = $result->fetch_assoc()) {
   $arr=$row;
 }
 foreach ( $arr as $key => $value ) {
 $arr[$key] = urlencode ( $value );
 }
 echo urldecode(json_encode($arr));
 mysqli_close($conn);

 
?>

你可能感兴趣的:(PHP 输出json数据 中文乱码问题)