php读取文件并可以下载,访问

php读取文件,并且可以下载很简单

header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="baidu_logo.jpg"');
header('Content-Transfer-Encoding: binary');
readfile('./baidu_logo.jpg');

只需要更改文件名和文件路径即可

例如我们有一张图片附件表 里面有很多图片
我们其他表,例如文章,都是存的图片表的主键id
我们如果想要将能够访问的图片地址给前端,就需要join一下,麻烦
我们可以img.php?id=图片id
我们这个img.php就根据图片id,查询以后,读出文件,那么我们去查文章表,只需要将写好的img.php和图片附件表的主键id拼接依稀下,丢给前端即可,前端直接拿着这个地址去访问

但是性能不够高,仅供学习,勿用于实际业务

Last modification:December 24th, 2019 at 03:25 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

简爱博客