开发者社区> 问答> 正文

php文件打开后出现中文乱码有哪些原因?

我用sublime,设置了UTF-8,前几天刚装好还没事,昨晚写了个文件打开后发现中文全乱码了,有没有可能是插件的问题?

展开
收起
小旋风柴进 2016-03-07 10:19:37 2662 0
1 条回答
写回答
取消 提交回答
  • php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html;charset=gb2312"),静态页面添加,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。 b.如果想使用utf-8编码, 那么php要输出头:header(“Content-Type:text/html; charset=utf-8"),html静态页面添加,所有文件的编码格式为utf-8。 完美解决方案:http://jingyan.baidu.com/article/6181c3e047313a152ef153cf.html

    2019-07-17 18:55:06
    赞同 展开评论 打赏
问答分类:
PHP
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载