我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

下载时传输fopen字节

How to check how much the user has downloaded:

$fp=fopen("$file","rb");

while(!feof($fp))
{
print(fread($fp,1048));
$bytes_transferred = '' // ???
$bytes_transferred = 0;
$fp = fopen($file, 'rb');
if($fp) {
    while(!feof($fp)) {
        $data = fread($fp, 1024); // or can be a little larger, say: 4096, etc
        $len = strlen($data);
        $bytes_transferred += $len;
        echo $data;
    }
    fclose($fp);
}

近期文章

  • 添加where()on()急切加载。
  • PHP:我可以在它的第一个深度上拆分JSONstring而不必重新编码吗?
  • 动态显示复选框
  • 在PHP中连接变量
  • php 7的PHP代码迁移[重复]
  • 每行水平滚动div
  • CodeIgniter MSSQL获取复合主键的last_id()
  • sql显示数据库的最后4行
  • 获取错误外键违规
  • 使用Laravel提交表格
  • 重写数据库查询
  • MySQL BLOB只接受图像吗?
  • 将查询传递给PDO时出错
  • WordPress显示404错误页面上的每个帖子
  • 使用下拉列表将文本插入数据库
  • 在html中左右对齐php代码
  • 在特定包含的php文件中加载js文件
  • 用于转换星级评定值的PHP代码[关闭]
  • Strtotime / 86400不起作用(php)
  • 如何将数据从一个模型的显示页面插入到laravel中的数据透视表中

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华