Walaupun php menyokong direktori Cina, sebaiknya jangan gunakannya setiap sistem menyokong format pengekodan yang berbeza, seperti: siri Linux, umumnya pengekodan UTF-8. Jika ia Windows, ia sepatutnya ANSI.
Jika kod PHP anda dikodkan UTF-8, di bawah Windows, anda perlu menukar pengekodan fail dan rentetan direktori yang mengandungi bahasa Cina.
Contohnya:
$dir = 'D:/My Documents'; Direktori ini wujud, tetapi anda mendapat nilai palsu apabila anda menggunakan is_dir() untuk menilai. $dir = iconv( 'UTF-8', 'GB18030', $dir );
Walaupun php menyokong direktori Cina, sebaiknya jangan gunakannya setiap sistem menyokong format pengekodan yang berbeza, seperti: siri Linux, umumnya pengekodan UTF-8. Jika ia Windows, ia sepatutnya ANSI.
Jika kod PHP anda dikodkan UTF-8, di bawah Windows, anda perlu menukar pengekodan fail dan rentetan direktori yang mengandungi bahasa Cina.
Contohnya:
$dir = 'D:/My Documents'; Direktori ini wujud, tetapi anda mendapat nilai palsu apabila anda menggunakan is_dir() untuk menilai.
$dir = iconv( 'UTF-8', 'GB18030', $dir );
Tukar sahaja pengekodan.