php雖然支援中文目錄,但最好不要用,每個系統支援的編碼格式都不一樣,例如:inux系列,一般UTF-8編碼的。如果是Windows,應該是ANSI。
如果你的PHP程式碼是UTF-8編碼的,在Windows下,需要對含有中文的檔案、目錄字串轉換一下編碼。
例如:
$dir = 'D:/我的文檔'; 這個目錄是存在的,但你使用is_dir()判斷的時候得到false值。 $dir = iconv( 'UTF-8', 'GB18030', $dir );
轉換一下編碼就行了。
php雖然支援中文目錄,但最好不要用,每個系統支援的編碼格式都不一樣,例如:inux系列,一般UTF-8編碼的。如果是Windows,應該是ANSI。
如果你的PHP程式碼是UTF-8編碼的,在Windows下,需要對含有中文的檔案、目錄字串轉換一下編碼。
例如:
$dir = 'D:/我的文檔'; 這個目錄是存在的,但你使用is_dir()判斷的時候得到false值。
$dir = iconv( 'UTF-8', 'GB18030', $dir );
轉換一下編碼就行了。