2
我使用utf-8编码(中文字符)编写非ascii字符,但它们打印不正确。我必须添加decode('utf8', $str)
(在控制器或模板文件中)以获得正确的输出。我如何设置模板来识别utf-8字符串?Mojolicious模板中的编码错误
无论如何,文字隐藏的字符串可以使rigth输出,我不知道为什么。 内容使用utf-8集合存储在MySQL中。数据库连接后我添加了$DB->do("SET NAMES 'UTF8'");
,但没有效果。
是的,我刚刚找到了答案!谢谢! – leetom
即$ dbh - > {'mysql_enable_utf8'} = 1; –