如:一个jpg的图片.经过header后浏览器就会认为那是一个图片了.
//$db_img 这个是从数据差枝库取出的base64编码格式的二进制图片数据.
$img = base64_decode($db_img)
header("Content-type: image/jpg")
echo $img
其他格式的文件类型明没就根据实际情况改header里面的Content-type
本篇文章是对使用PHP实现下载文件的两种方法进猛首悉行了详细的分析介芹困绍 需枝乎要的朋友参考下方法一
复制代码 代码如下: header( Content Description: File Transfer ) header( Content Type: application/octet stream ) header( Content Disposition: attachmentfilename= basename($filepath)) header( Content Transfer Encoding: binary ) header( Expires: ′) header( Cache Control: must revalidate post check= pre check= ′) header( Pragma: public ) header( Content Length: filesize($filepath)) readfile($file_path)方法二
复制代码 代码如下: lishixinzhi/Article/program/PHP/201311/21007
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)