幸福飞过海 - 编码 https://fengqi.me/tag/%E7%BC%96%E7%A0%81/ zh-CN Tue, 08 Jan 2013 07:50:00 +0000 Tue, 08 Jan 2013 07:50:00 +0000 [记录]关于php读写操作中文文件的问题 https://fengqi.me/php/109.html https://fengqi.me/php/109.html Tue, 08 Jan 2013 07:50:00 +0000 风起 今天碰见一个问题, 采集东西, 写到目录的时候, 会报错不能打开文件, 使用英文名后, rename也不行, 判断是否存在也不行...

百度, google后, 发现原因还是...字符编码问题.

我们常用的有utf-8,gbk两种编码, php内部操作哪种都无所谓, 但是如果涉及到实体文件就必须注意一点:

文件名编码要和php环境所在系统保存一致

比如我是win下用, win肯定是gbk编码了, 所以文件名转换为gbk后, 再读写操作就ok了

]]>
0 https://fengqi.me/php/109.html#comments https://fengqi.me/feed/tag/%E7%BC%96%E7%A0%81/