这是我第一次与日语合作。
我有一个MySQL数据库,现在使用CHARSET = utf8成功保存日语
当我使用PHP查询日语表时,然后显示它显示的文本:
\u30b7\u30f3\u30b0\u30eb\u30b9\u3092\u6e80\u305f\u3059
数据库连接正在使用:
SET SESSION sql_mode = 'ANSI';
是否应该更改。 还使用CURL粘贴语言文本。 我是否需要对语言进行编码/解码才能像这样进行传输?
三江源
答案 0 :(得分:0)
要成功使用UTF,您的整个网络管道必须为UTF。这意味着:
a)网页本身
b)PHP< - > mysql连接
c)PHP中的任何字符串操作(例如使用mbstrlen()而不是strlen())
d)mysql中的表格
如果您在该管道中的任何位置使用不同的字符集,则您的utf数据将被破坏并被删除。