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

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);

 

}



世上最好的保鲜就是不断进步,让自己成为一个更好和更值得爱的人。

评论

^