php glob - сканировать в подпапках файл
У меня есть сервер с большим количеством файлов в разных папках, подпапках и подпапках.
Я пытаюсь создать страницу search.php, которая будет использоваться для поиска определенного файла на всем сервере. Если файл найден, верните путь к местоположению, чтобы отобразить ссылку для загрузки.
Вот'Что у меня так далеко:
$root = $_SERVER['DOCUMENT_ROOT'];
$search = "test.zip";
$found_files = glob("$root/*/test.zip");
$downloadlink = str_replace("$root/", "", $found_files[0]);
if (!empty($downloadlink)) {
echo "<a href="\"http://www.example.com/$downloadlink\"">$search</a>";
}
Сценарий работает отлично, если файл находится в корне моего доменного имени ... Теперь яя пытаюсь найти способ заставить его также сканировать подпапки и подпапки, но яЯ застрял здесь.