Существует ли возможность создавать файлы с именем в кодировке UTF-8 на Windows? Возникла потребность создавать файлы в казахской кодировке на windows, но столкнулись с проблемой, что в php при использовании функции fopen или ей подобной создаёт очень похожие символы(далее будет видно в примере) но не то что нужно.
Нашел решение для данной проблемы. Действительно, как я и предполагал изначально(каюсь что не сделал наводку, возможно что кто-то быстрее меня бы решил) дело заключается в том, что PHP использует устаревший виндовый API , который работает только с ASCII или ANSI.
В принципе это без разницы, пытаемся, чтобы отобразилось между виндовой, кодировкой и кодировкой PHP. Задействовали такие методы как iconv, но всё безрезультатно, отображение происходит очень приблизительное(Г` или Т’) . Могли бы вы хотябы разъяснить этот момент, почему так происходит?