距开课0天0时0分-10097016秒
Aの汉2017-09-20 08:20:33 0 1 773
[PHP讨论组]源自课程章节:php 使用系统内置函数举报回复话题 ↕
1
0
分享
ringa_lee 已被采纳 2017-09-20 09:31:361楼
php虽然支持中文目录,但是最好不要用,每个系统支持的编码格式都不一样,比如:inux系列,一般UTF-8编码的。如果是Windows,应该是ANSI。
如果你的PHP代码是UTF-8编码的,在Windows下,需要对含有中文的文件、目录字符串转换一下编码。
例如:
$dir = 'D:/我的文档'; 这个目录是存在的,但你使用is_dir()判断的时候得到false值。$dir = iconv( 'UTF-8', 'GB18030', $dir );
转换一下编码就行了。
赞 +1添加回复
ringa_lee 已被采纳 2017-09-20 09:31:361楼
php虽然支持中文目录,但是最好不要用,每个系统支持的编码格式都不一样,比如:inux系列,一般UTF-8编码的。如果是Windows,应该是ANSI。
如果你的PHP代码是UTF-8编码的,在Windows下,需要对含有中文的文件、目录字符串转换一下编码。
例如:
$dir = 'D:/我的文档'; 这个目录是存在的,但你使用is_dir()判断的时候得到false值。
$dir = iconv( 'UTF-8', 'GB18030', $dir );
转换一下编码就行了。
赞 +1添加回复