使用UTF-8中文字符和拼音不起作用

时间:2014-02-03 21:46:55

标签: php html encoding utf-8 character-encoding

我正在尝试从我的Game.php文件输出中文字符和拼音。

在我的Game.HTML文件中,只需使用<meta http-equiv="content-type" content="text/html; charset=utf-8" />即可。

但是在我的Game.PHP文件中,它没有。所以我尝试按照这些来实现它:

1)How to best configure PHP to handle a UTF-8 website

2)UTF-8 all the way through

在我的Game.PHP文件的顶部,我已将其包含在HTML的<head>部分中......我已将指定的default_charset添加到我的php.ini文件中,以及我的Apache文件的AddDefaultCharset。我做错了什么?

enter image description here

1 个答案:

答案 0 :(得分:0)

您应该能够使用PHP utf8_encode()函数。试试$ character = utf8_encode(把你的角色放在这里)并确保在角色周围使用单引号或双引号。

在NotePAD ++中

设置 - &gt;偏好 - &gt;新文档/打开保存目录

在新文档编码下 - &gt;检查没有BOM的UTF8