首页 > 编程语言 >PHP读取流文件

PHP读取流文件

时间:2023-02-01 13:03:07浏览次数:46  
标签:fp 文件 读取 filepath buffer Content Header file PHP

$filepath = 'http://www.vip.com/down';
$fp = fopen($filepath,"r");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Content-Disposition: attachment; filename=xxx.pdf");
$buffer = 1024;
while (!feof($fp)) {
$file_con = fread($fp,$buffer);
echo $file_con;
}
fclose($fp);

 



标签:fp,文件,读取,filepath,buffer,Content,Header,file,PHP
From: https://blog.51cto.com/u_2820398/6031400

相关文章

  • PHP一个典型的闭包实例
    <?php//一个基本的购物车,包括一些已经添加的商品和每种商品的数量。//其中有一个方法用来计算购物车中所有商品的总价格,该方法使//用了一个closure作为回调函数。class......
  • php使用魔法函数和不使用魔法函数比较
    /***usemagic0.31868386268616s*notusemagic0.11876797676086s*/classTest{private$varstr="123";function__get($name){return$this->vars......
  • Ai JavaScript 把桌面下面 所有的png 图片导入到 ai里面的 脚本 获取某目录下所有文件
    vardoc=app.activeDocument;//创建一个目录varinput=newFolder("C:\\Users\\Administrator\\Desktop");//获取input目录下面的所有png图片得到一个数组对象vard......
  • 系统文件的权限
    目录​​Android系统的文件权限​​​​修改文件权限​​Android系统的文件权限先看下图分析:​​drwxrw-r--​​(1-3-3-3总共10位)第1位(文件类型):d(目录),-......
  • C#.NET 前端大文件上传
    ​ IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag     ......
  • Java 创建一个快捷窗口 用于监控文件夹与打开文件夹
    样式代码结构全部代码importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.File;importjav......
  • 16-项目实战-上传文件-实战
    1.创建数据表classUserInfo(models.Model):"""用户信息"""name=models.CharField(verbose_name="姓名",max_length=32)age=models.IntegerField(ve......
  • 15-项目实战-上传文件-配置media
    #在django的开发过程中有两个特殊的文件夹:static:存放静态文件的路径,包括:CSS,JS,项目图片.media:用户上传的数据.1.配置media#启用media:在根目录......
  • python excel操作读取,写入
    importxlrd,xlwtfromxlutilsimportcopy#读取excel表格某个数据data=xlrd.open_workbook("select125.xls")tablerd=data.sheet_by_name("Sheet1")rowNum=tablerd......
  • ASP.NET 前端大文件上传
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传......