无法找到文件名中的特殊字符

时间:2013-05-22 13:50:15

标签: php file encoding utf-8

我有一个文件列表,我想检查它们是否与PHP一起存在 这是列表的屏幕截图(使用选项+索引)

enter image description here

在PHP中,我试过

  • $ name = iconv(“utf-8”,“utf-8 // TRANSLIT”,$ name);
  • file_exists(mb_convert_encoding($ name,“UTF-8”));
  • $ name = iconv('utf-8','cp1252',$ name);
  • $ name = iconv('UTF-8','ISO-8859-1',$ name);

它们都不起作用......

顺便说一下,它是Linux服务器

编辑:

我想我找到了解决问题的方法。我需要将像“塞维尔”这样的人物转变成类似“Se%CC%81ve%CC%80re%20”的字样。我该如何进行转换?

1 个答案:

答案 0 :(得分:0)

您只需要对utf-8进行URL编码。