как перебирать неанглийские имена файлов в PHP
У меня есть каталог, который содержит несколько файлов, многие из которых имеют неанглийское имя. Я использую PHP в Windows 7.
Я хочу перечислить имена файлов и их содержание, используя PHP.
В настоящее время я используюDirectoryIterator
а такжеfile_get_contents
, Это работает для английских имен файлов, но не для неанглийских (китайских) имен файлов.
Например, у меня есть имена файлов, такие как «एक और प्रोब्लेम. Eml», «привет 鶨 鶖 鵨 鶣 鎹 em .eml».
DirectoryIterator
не может получить имя файла используя->getFilename()
file_get_contents
также не может открыть, даже если я жестко закодирую имя файла в его параметре.Как мне это сделать?