Получаю имя всех файлов с расширением .html, с латинскими именами файлов проблем нет, выводятся они как надо, но вот когда хочу получить имя файла такого вида "карта_сайта.html", то у меня выводит что-то такое "???????_???????.html". Как это все исправить? Замучался уже, гугл и яндекс пали в поиске. Скрин прилагаю...
Сам файл где написан вышеизложенный код в кодировке UTF-8 без BOM, в начале всех файлов с расширение .html стоит charset=UTF-8, в директориях есть .htaccess с указанием кодировки.
!!!! В коде не используется MySQL, вопросы по указанию кодировки в базе данных отпадают так как ее просто нет.