php用UTF-8编码 报错提示或者用函数获取路径时!路径中的中文是乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php用UTF-8编码 报错提示或者用函数获取路径时!路径中的中文是乱码相关的知识,希望对你有一定的参考价值。

就像这样 php文件是utf-8 也有添加了 header('Content-Type:text/html;charset=utf-8');
这个怎么解决啊?

1.个人建议,文件夹名称最好是不要用中文
2.你可以检查下你的utf8编码是否去除了BOM,如果有这个东西的话,有的时候显示,依旧会是乱码,至于bom是什么东西,具体的你可以查查
3.然后就是检查你的文件所有编码是否统一
参考技术A 不要使用中文汉字命名路径或文件或文件夹,不稳定 参考技术B 嗯不要用中文的apache不支持中文路径

以上是关于php用UTF-8编码 报错提示或者用函数获取路径时!路径中的中文是乱码的主要内容,如果未能解决你的问题,请参考以下文章

使用PHP CURL函数采集gzip编码网页报错

编译代码,提交时,提示是UTF-8 二进制文件,提交失败

PHP的array_walk和array_map函数实现数组值UTF-8转GBK编码

php获取字符串的编码格式的方法(函数)

PHP常用的自定义函数

python基础——编码、bytes与str转换及格式化