相关疑难解决方法(0)

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>";
} 
Run Code Online (Sandbox Code Playgroud)

如果文件在我的域名的根目录内,脚本工作正常...现在我正在尝试找到一种方法使它也扫描子文件夹和子子文件夹,但我被困在这里.

php search glob file

30
推荐指数
4
解决办法
4万
查看次数

标签 统计

file ×1

glob ×1

php ×1

search ×1