php 控制字节流_php输出字节流(本节以音频播放为例)

本教程是在ThinkPHP5.0中进行的,如用在其它程序中,作少量修改即可。/***以文件流输出音频文件*@authorSindsun*@date2018年10月27日22:32:17*@param$filePath文件地址*@param$param其它参数*@param$fun执行一个闭包函数第一个参数为外部参数*@outputfilestream*@ret...
摘要由CSDN通过智能技术生成

本教程是在ThinkPHP5.0中进行的,如用在其它程序中,作少量修改即可。/**

* 以文件流输出音频文件

* @author Sindsun

* @date 2018年10月27日22:32:17

* @param $filePath 文件地址

* @param $param 其它参数

* @param $fun 执行一个闭包函数  第一个参数为外部参数

* @output filestream

* @return bool

* */

public function outputStream($filePath,$clientSectionInfo){

if(!file_exists($filePath)){

return false;

}

//返回的文件(流形式)

//对照的完整地址推荐:http://tool.oschina.net/commons/

//header("Content-type: application/octet-stream");

//header("Content-type: audio/mp3");

header("Content-type: audio/mpeg");

header("Age:0");

//按照字节大小返回

//header("Accept-Ranges: bytes");

$fileSize = filesize($filePath);

//$httpRange = $this->request->hea

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值