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>";
} 

Сценарий работает отлично, если файл находится в корне моего доменного имени ... Теперь яя пытаюсь найти способ заставить его также сканировать подпапки и подпапки, но яЯ застрял здесь.

Ответы на вопрос(4)

Ваш ответ на вопрос