MySQL / PHP度符号

时间:2012-07-15 16:46:01

标签: php mysql

我在我的数据库中存储了一个度数符号(°),并且显示正常但是 phpMyAdmin (整理设置为utf8_unicode_ci)。

但是在我的PHP代码中,当我获取数据时,符号变成了“ ”字符。

如果我在我的php中对度数符号进行硬编码,则显示正常,只有在从数据库中获取时才会出现问题。

html实体和html标题在我的情况下不起作用。

1 个答案:

答案 0 :(得分:2)

这通常是由使用utf8以外的东西与数据库建立连接引起的。

如果使用较旧的库,请尝试mysqli::set_charsetmysql_set_charset