Автор оригинала: David Wong.
Для обхода всех файлов в папке можно использовать методы opendir и readdir для обхода.
Вы можете упростить код, если используете глоб способ перемещения
Будь осторожен, Глобус возвращает путь + путь к результату поиска, например, и возвращает приведенный выше пример.
Array ( [0] => /home/fdipzone/a.php [1] => /home/fdipzone/b.php [2] => /home/fdipzone/c.php )
Это отличается от результатов, возвращаемых opendir и readdir.
Если вы просто пройдете по текущему каталогу. Его можно изменить на Глобус (‘*. php’);
Пример: Используйте метод glob для просмотра всех PHP-файлов в указанной папке (включая вложенные папки).
Приведенный выше пример PHP, использующего метод glob для обхода всех файлов в папке, – это весь контент, общий для редактора. Я надеюсь дать вам рекомендацию, и я надеюсь, что вы будете больше поддерживать разработчика.
Оригинал: “https://developpaper.com/php-uses-glob-method-to-traverse-all-instances-of-files-under-folders/”