使用MySQL和PHP MySQLi时,如何正确打印斯堪的纳维亚字符(åäö)?

时间:2017-09-26 18:56:06

标签: php mysql mysqli

使用MySQLi时如何处理斯堪的纳维亚字符?文本Päivänkakkara现在在浏览器中打印为P\u00e4iv\u00e4nkakkara

初始化数据库连接时,我正在使用如下所示的set_charset函数:

$conn->set_charset("utf8");

表的排序规则为utf8_unicode_ci

1 个答案:

答案 0 :(得分:0)

我设法使用

正确打印文本
echo json_encode($foo, JSON_UNESCAPED_UNICODE);

然而,我必须显式解析JSON客户端。我的客户端是用TypeScript编写的,所以:

JSON.parse(data);