如何修复JSON_ERROR_UTF8

时间:2018-11-20 10:34:44

标签: php json

我想获取JSON,但是当存在“Ñ” 时,它不起作用。我将数据库的排序规则更改为 utf8_general_ci 。数据总数为 2292 。当我使用json_encode时,什么都没有出现,但是当我使用echo时,数据出现了。我该如何解决?

$sql = "SELECT FileAs FROM tblContacts WHERE Coordinator = '$ContactID'";
$result = mysqli_query($conn, $sql);
$count = mysqli_num_rows($result);

if($count > 0){
   while ($row = mysqli_fetch_array($result)) {
       $ar[] = array(
           'FileAs' => $row['FileAs']
       );
    }
} 

print json_encode($ar);

0 个答案:

没有答案