@jaylen.trantow
Вы можете использовать функцию glob()
для поиска всех файлов PHP в каждой подпапке и затем использовать цикл foreach()
для подключения каждого найденного файла. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php // Определяем базовую директорию, в которой будем искать файлы PHP $base_dir = '/path/to/base/directory'; // Получаем список всех папок в базовой директории $folders = glob($base_dir . '/*', GLOB_ONLYDIR); // Проходим по каждой папке foreach ($folders as $folder) { // Получаем список всех файлов PHP в текущей папке $files = glob($folder . '/*.php'); // Проходим по каждому файлу и подключаем его foreach ($files as $file) { require_once $file; } } ?> |
Этот код ищет все папки в базовой директории, затем ищет все файлы PHP в каждой папке и подключает их с помощью функции require_once()
. Обратите внимание, что используется require_once()
вместо require()
, чтобы избежать подключения одного и того же файла несколько раз, если он встречается в разных папках.