显示资源文件夹中的文件并使其可下载

时间:2014-09-02 07:53:39

标签: php

我正在尝试创建一种下载列表,我从资源文件夹中获取所有文件..我的php文件位于不同的文件夹中..

然后我想让它们像链接一样,以便人们可以下载这些文件

我试过了:

<?php
    foreach(glob('*.*') as $filename) {
        echo $filename."<br />";
    }
?>

但是,我不知道如何从我的资源文件夹中获取文件或使其可下载:(

干杯!

1 个答案:

答案 0 :(得分:1)

您可以扫描目录并使用scandir

获取文件
    $dir    = '/tmp';
    $files1 = scandir($dir);

   //Check if file is not . OR ..

    $ignore = array(".", "..");
    foreach($files1 as $key => $value){
      if (!in_array($value, $ignore)) {
        echo $value;
      }
    }

欲了解更多信息,请阅读: http://php.net/manual/en/function.scandir.php

为了制作可下载的链接,我想知道您要下载哪种文件。