Привет всем. Имеется куча архивов с файлами, имена которых могут быть в самых неожиданных кодировках.
Задача: прочитать все архивы и корректно записать имена файлов их них в бд.
Но я не могу корректно определить кодировку. Пытался типа так:
$encoding = mb_detect_encoding($fileName, ['ASCII', 'UTF-8', 'ISO-8859-1', 'Windows-1251', 'IBM866'], true);
return mb_convert_encoding($fileName, 'UTF-8', $encoding);
PHP не корректно определяет кодировку строки. Ради интереса я проверил онлайн вот здесь
https://www.online-decoder.com/ru и вижу следующий результат корректно полученной строки:
Раз
Два
Вопрос - как можно такое же провернуть на php?