PHP使用拉丁字符读取正确的文件名

时间:2015-08-28 12:37:10

标签: php character-encoding filenames

使用扩展拉丁字符时,文件名编码存在一些问题。我有以下文件:

Letter Ā.mp4
Letter A.mp4

在PHP中使用不同方法的任何方式都给我文件名相同:

Letter A.mp4
Letter A.mp4

即使迭代它们,这个名字也会显示两次,这意味着它会看到2个不同的文件。

我尝试使用mb_internal_encoding("UTF-8")更改脚本编码,尝试recursive directory iterator,尝试glob等等。我无法让PHP输出Ā <的完整文件名/ p>

我应该使用哪种文件列表方法来查看具有非法名称的文件?我想重命名那些没有错误字符的文件。

0 个答案:

没有答案