В чём проблема?
<?php
header('Content-type: text/html; charset=utf-8');
$papka = iconv('UTF-8', 'ISO-8859-1//TRANSLIT', 'test');
echo '<pre>';
print_r(scandir($papka));
echo '</pre>';
$papka = mb_convert_encoding('test', "utf-8", "Windows-1251");
echo '<pre>';
print_r(scandir($papka));
echo '</pre>';
Нашёл решение, работает с амперсандом
setlocale(LC_ALL, 'ru_RU.UTF-8');
mb_internal_encoding("UTF-8");
$files = scandir('test'); // как скандир только с маской
foreach($files as &$file){ // обрати внимание на амперсанд
$file = iconv("windows-1251", "UTF-8", $file);
}
echo '<pre>' . print_r($files, True) . '</pre>';
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я сделал запрос к базе, получил массив значений, которые мне нужны, теперь хочу, чтобы мои значения были строками и при этом каждая в своей...
Суть вопроса: как убрать статичность header'a на моем сайтеВесь сайт и его элементы обновляются при переходе на другие страницы, а именно header...
Надо найти все файлы с любым расширением, почему, если в названии больше двух слов, то не ищет? Папки не надо
https://stackoverflowcom/questions/43067731/pdo-exception-sqlstatehy000-2002-an-attempt-was-made-to-access-a-socket-in столкнулся с тем же вопросом, что и этот парень