无法创建包含中文内容的文件
问题描述:
我试图创建一个文件作为html来为我的国际化网站存储中文字符,但它们都显示为问号。无法创建包含中文内容的文件
如果我将页面内容存储在数据库中并在加载特定页面时将其拉出,它可能会正常工作,但这意味着每次有人想看中文时都会连接到数据库。
有什么办法在平面文件上做到这一点?我想创建一个文件并阅读它的内容并在网站上显示。
网站上的PHP + MYSQL
运行感谢
答
可能的解决方案:
- 添加 “AddDefaultCharset UTF-8” 到您的网站的.htaccess文件。
- 添加标题('Content-Type:text/html; charset = utf-8');到您的PHP文件的顶部。
- 对需要用中文显示的数据使用utf8_encode()php函数。
你在html文件中使用了什么编码?你在'head'中设置了Content-Type吗? – package
Unicode就是这样......要获得显示中文字符的平面文件,请在页面中设置正确的字符集**和**以Unicode编码您的文件。 –
这两个都不起作用。 \t ' – BentCoder