为了账号安全,请及时绑定邮箱和手机立即绑定

PHP:file_get_contents读取中文路径会报错

PHP:file_get_contents读取中文路径会报错

慕森王 2019-04-09 20:25:41
比如:文件1.txt(文件内容的格式:utf-8)file_get_contents(文件1.txt)就会报错[function.file-get-contents]:failedtoopenstream:Nosuchfileordirectory不用中文的文件名就可以路径不包含中文的话就没问题另外,编码问题这块,有没有一个好点的解决方案呢?有的话,求相关文章的传送门,thanks~
查看完整描述

2 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

是编码问题,Windows中是使用gbk中文编码的,而PHP文件一般都是用utf-8格式保存的了。中文地址获取之前做一次iconv('utf-8','gbk',$address)就没有问题了。
                            
查看完整回答
反对 回复 2019-04-09
  • 2 回答
  • 0 关注
  • 2221 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信