最近在开发一套泛目录程序,需要读取txt是中文的文件名。尝试了各种编码读取,都是有些偏差,,比如用 iconv('GB2312', 'UTF-8', $files)
转编码函数,或者直接修改页面的编码格式,但有的时候还是会出现乱码,甚至有时候读取到的文件数量少了!那么我们就要来解决一下这个问题。
说到底还是编码的问题!在 Linux 系统上直接使用setlocale(LC_ALL, ‘zh_CN.GBK’);这个命令来指定语言环境,之后检查发现确实解决了问题,文件名也准确无误了。直接在php插入这一句命名,解决!
1.站点支持支付宝扫码支付,更多支付方式联系客服QQ!
2.客服QQ:3013197813,822674928
3.本站大部分下载资源收集于网络,仅供个人学习与交流使用,版权归原作者所有!
4.严禁用于非法商业活动,遵守相关法律法规,违者自行承担后果!