计算机网络/计算机科学与应用/系统/运维/开发

tp6 文件下载

一、前端

<a href="xxxxxxx/downloadFile">下载文件</a>


二、后端

 

/**

  * 下载导入模板

*/

public function downloadFile()

{

 

        // 获取当前应用实例

        $app = app();

 

        // 获取当前应用的根目录路径

        $rootPath = $app->getRootPath();

 

        // 获取要下载的文件路径

        $filePath = $rootPath . 'public/uploads/test.xlsx';

 

        // 文件下载

        // 设置300秒有效期

        //300秒代表文件下载的有效期。download第一个参数:本地的图片,第二个参数是下载后改名为my.jpg

        return download($filePath, 'my')->expire(300);

 

}



读书和赚钱都是一个人最好的修行,前者使人不惑,后者使人不屈,二者结合,便可不困于世,不流于俗

评论

^