PHP распаковать файл с папками и файлами международного письма - PullRequest
0 голосов
/ 31 августа 2018

Я сжал папки и файлы с помощью встроенного в Windows инструмента (Контекстное меню: Отправить в zip-файл). Папки и файлы будут подготовлены клиентами. Многие папки и файлы могут иметь международные буквы (например, finanças, zapłacone, świetnie! и straße).

Когда я извлекаю папки с помощью класса PHP ZipArchive, некоторые папки меняют имена соответственно: finanças (правильно), zapêacone (неправильно), ÿwietnie! (неправильно) и straße (правильно).

Странно, я исследую Lating charactras и буквы:
ç и ß находятся в группе https://en.wikipedia.org/wiki/Latin_Extended_Additional
ł и ś находятся в группе https://en.wikipedia.org/wiki/Latin_Extended-A

Итак, как мне заставить его работать лучше с буквами ł и ś?

Я пытался использовать функции iconv и mb_* из PHP, но эффекта нет.

...