Php脚本赢得';不能正确显示波兰语字符
我试图从MySQL数据库加载html,并通过php脚本显示它。但它无法正确显示外来字符 我已经将php.ini更改为默认字符集为utf-8,并将我的php头设置为:Php脚本赢得';不能正确显示波兰语字符,php,mysql,Php,Mysql,我试图从MySQL数据库加载html,并通过php脚本显示它。但它无法正确显示外来字符 我已经将php.ini更改为默认字符集为utf-8,并将我的php头设置为: header('Content-Type: text/html; charset=utf-8'); 而且它仍然无法正确显示字符。这真的开始让我恼火了,因为我已经尝试了所有的解决方案,但它们似乎都不起作用。尝试在mysql查询上设置字符集 $mysqli->set_charset("utf8") 没关系,我只需要补充一下:
header('Content-Type: text/html; charset=utf-8');
而且它仍然无法正确显示字符。这真的开始让我恼火了,因为我已经尝试了所有的解决方案,但它们似乎都不起作用。尝试在mysql查询上设置字符集
$mysqli->set_charset("utf8")
没关系,我只需要补充一下:
utf8_decode($html);
在我的剧本结尾。。。该死。在数据库中,字符按您的要求显示?您的表有什么字符集?这是一个糟糕的修复
utf8\U decode
执行编码转换。为了保持理智,您永远不需要进行任何编码转换。看见