Вопросы по теме 'scandir'

scandir показывает неверные результаты
Мой код: if ($d = opendir('.')) { while (($file = readdir($d)) !== false) { if ( $file != "." && $file != ".." ){ echo "filename: $file \n"; $files[]=$file; } }...
562 просмотров
schedule 26.07.2022

Сканировать другой каталог из родительской папки
Сценарий /home/name_a/folder/public_html/index.php: include_once('/home/name_b/folder/public_html/index.inc.php'); Скрипт index.inc.php: define("ROOT", __DIR__ ."/"); $pages_dir = 'pages'; include ($page_dir.'/'.filename.php'); $pages =...
478 просмотров
schedule 23.11.2022

В С++ 11 передача лямбда-функции в scandir, вероятно, невозможна. Что будет следующим лучшим?
Мне нужен метод экземпляра или лямбда-функция или ее эквивалент для передачи в качестве аргумента функции выбора в scandir. Есть какой-либо способ сделать это? Главное, чего я пытаюсь добиться, - это чтобы функция выбора (обратный вызов) видела...
719 просмотров
schedule 19.03.2023

Каталог сканирования PHP для изображений - карусель
У меня есть карусель на моем сайте. Каждый слайд выглядит так: <div class="item active"> <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg"> <img src="img/gallery/country/thumb/01.jpg"...
2441 просмотров
schedule 11.02.2023

Фильтрация scandir для имен файлов в папке C Language
Я использую функцию scandir() в C в папке, где мне нужно получить файлы, имена файлов которых точно = "exe". Как я могу отфильтровать записи, возвращаемые scandir? Третий аргумент scandir — фильтр: int scandir(const char *dirp, struct dirent...
7326 просмотров
schedule 24.11.2022

Отличие файлов символических ссылок от каталогов символических ссылок при использовании scandir
Я использовал scandir и различал каталоги и файлы, используя d_type: int isdir(const struct dirent *entry) { return entry->d_name[0]!='.' && entry->d_type&4; } и int isfile(const struct dirent *entry) { return...
756 просмотров
schedule 06.04.2023

Проблема scandir с акцентами в Linux отлично работает в OSX
Привет, я использую следующую функцию для создания древовидного меню каталогов на моем веб-сайте, каталоги включают много pdf и excel, иногда в имени этих файлов есть диакритические знаки, пробелы и ñ, мое приложение отлично работает в OSX (mac), но...
555 просмотров
schedule 24.12.2022

Php glob неограниченное количество файлов
с php мне нужно импортировать фотографии на мою страницу, и мне нужно импортировать их из папки, которая может содержать более 1000, 2000 или 3000 фотографий. Как я могу убедиться, что мой браузер не вылетит мгновенно из-за огромного количества...
253 просмотров
schedule 06.01.2023

Как PHP сортирует readdir/opendir
Мне было интересно, почему при вызове следующего кода файлы (имена) в массиве всегда сортируются по-разному. Как PHP opendir сортирует файлы и как я могу изменить его в системе, не помещая его сначала в массив, который я затем сортирую? $dh =...
884 просмотров
schedule 07.03.2023

Scandir(), чтобы показать самую новую папку
В основном у меня есть форма, которая создает папку при отправке, она берет последнюю созданную папку (например, имя папки 7) и создает новую карту на основе последней созданной папки (7 + 1), таким образом создавая новую папку с именем 8 и т.д....
125 просмотров
schedule 17.10.2022

Управление сканированием PHP через html-форму
Я создаю инструмент для сортировки файлов, используя PHP и функцию scandir. Пока что у меня есть простой HTML-документ с включенным PHP, который распечатывает все файлы определенного каталога — ура. Он также делает это на основе имен файлов в...
642 просмотров
schedule 15.11.2022

Проблемы при попытке получить имена файлов UTF-8 с помощью scandir
У меня есть файлы с именами файлов с грузинскими буквами, например დიადი განთიადი.flv. Scandir не может прочитать эти имена файлов и отображается как ?????? ??.flv . Я пробовал следующее: $array = scandir($folder); foreach ($array...
1746 просмотров
schedule 11.02.2023

scandir() в PHP слишком медленный
Целевой каталог содержит более 10 миллионов текстовых файлов. using $a = scandir() на веб-странице ужасно медленно. Нужен массив результатов менее чем за две секунды. Фильтрация не работает (сканирует и весь список) все, что я могу придумать,...
1469 просмотров
schedule 25.08.2023

Массив поиска PHP и возврат только первого значения, соответствующего критериям
У меня есть каталог файлов с меткой YYYY-MM-DD.jpg . Используя PHP, я пытаюсь выполнить поиск в массиве этих файлов и распечатать имя файла (без jpg) последней даты, которая была до сегодняшнего дня. Например: Сегодня 2015-04-14. Файлы:...
379 просмотров
schedule 19.04.2023

Как работает сканирование PHP?
Мне нужно просканировать каталог /home/user/www/site/public_html/application (полный путь от корня). scandir выполняет это даже с 'application' частью полного пути в качестве аргумента, и все будет в порядке, в результате я получил список файлов и...
127 просмотров
schedule 22.04.2023

Сканировать папку с веткой
Я делаю свои первые шаги с GRAV CMS и просто связываюсь с twig (также мои первые шаги). Для моего шаблона я хотел бы сканировать папку и повторять каждый файл в ней. Обычно я бы использовал обычный PHP, scandir и foreach, но похоже, что я не могу...
2312 просмотров
schedule 03.01.2023

Перебрать scandir() в php по порядку
Попытка создать галерею и создать ее, создав файловое дерево, а затем заставить PHP пройти через него. Сначала все было в алфавитном порядке, но теперь я добавил в галерею больше, это пошло немного случайным образом. Где-то читал, что scandir()...
1805 просмотров
schedule 14.04.2023

фильтр сканирования по подстроке
Я пытаюсь отфильтровать scandir по подстрокам. У меня работает моя функция, но только с заданной строкой. int nameFilter(const struct dirent *entry) { if (strstr(entry->d_name, "example") != NULL) return 1; return 0; }...
1636 просмотров
schedule 14.06.2024

Как получить только видеофайлы из каталога папок всех файлов в php?
У меня есть несколько видео, изображений и текстовых файлов в папке «uploads/video/». Здесь я получаю все файлы, используя scandir , но мне нужны только видео из этой папки. Образец кода : $video_dir = 'uploads/video/'; $video_array =...
8380 просмотров
schedule 12.04.2024

Создать os.DirEntry
У кого-нибудь есть хак для создания объекта os.DirEntry , кроме списка содержащего каталога? Я хочу использовать это для двух целей: тесты API, в котором контейнер и содержимое запрашиваются одновременно
2430 просмотров
schedule 16.07.2023