php は中国語のディレクトリをサポートしていますが、各システムは次のような異なるエンコード形式をサポートしています。通常は UTF-8 エンコードです。 Windows の場合は ANSI である必要があります。
PHP コードが UTF-8 でエンコードされている場合、Windows では、中国語を含むファイルとディレクトリ文字列のエンコードを変換する必要があります。
例:
$dir = 'D:/My Documents'; このディレクトリは存在しますが、is_dir() を使用して判断すると false の値が返されます。 $dir = iconv( 'UTF-8', 'GB18030', $dir );
エンコーディングを変換するだけです。
php は中国語のディレクトリをサポートしていますが、各システムは次のような異なるエンコード形式をサポートしています。通常は UTF-8 エンコードです。 Windows の場合は ANSI である必要があります。
PHP コードが UTF-8 でエンコードされている場合、Windows では、中国語を含むファイルとディレクトリ文字列のエンコードを変換する必要があります。
例:
$dir = 'D:/My Documents'; このディレクトリは存在しますが、is_dir() を使用して判断すると false の値が返されます。
$dir = iconv( 'UTF-8', 'GB18030', $dir );
エンコーディングを変換するだけです。