JSON解析错误意外的EOF土耳其字符

时间:2019-10-22 06:23:43

标签: php sql json

我正在使用sql命令从数据库中提取数据。但是拍摄土耳其语角色时我会遇到麻烦。例如,当有类似“ü,ç,ğ,ş”的字符时,我会遇到此问题。如何从数据库中检索土耳其字符而不会出现问题?我正在React Native中运行此sql命令。

<?php
....
$sql = "SELECT ADET FROM ....TBL_STT_SIPARISLER";

$result = $conn->query($sql);

if ($result->num_rows >0) {


 while($row[] = $result->fetch_assoc()) {

 $tem = $row;

 $json = json_encode($tem);


 }

} else {
 echo "No Results Found.";
}
 echo $json;
$conn->close();
?>

1 个答案:

答案 0 :(得分:0)

JSON必须以UTF-8编码。

您可以使用函数$conn->set_charset('utf8')

设置连接的字符集。