我正在尝试从MySQL数据库中获取数据JSON_encode
。 DB中的字符是应该的。用PHP输出UTF-8特殊字符
例如,一些数据包含此:è
当我打印出来到浏览器,这是我得到的是具有特殊字符的所有项目:
{"category":null}
这里是代码的非常基本淡化的版本我使用的测试:
$sql = mysql_query("SELECT category FROM master_cat ORDER BY category ASC");
while ($row = mysql_fetch_assoc($sql))
$output[] = $row;
print(json_encode($output));
我怎样才能得到实际的数据出现在BR owser当我阅读网页上的JSON而不是null
?
这是一个非常基本的淡化版本,如果你能得到'$输出[] = $ row'和'json_encode($输出)'导致'{ “类别”:空} ' – dbf