位置: 编程技术 - 正文

PHP:fpassthru()的用法_Filesystem函数(php __destruct)

编辑:rootadmin
fpassthru

推荐整理分享PHP:fpassthru()的用法_Filesystem函数(php __destruct),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpforeach,php for in,php default,php for in,php用法,phpforeach用法,php -f,php -f,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

fpassthru — 输出文件指针处的所有剩余数据

说明 int fpassthru ( resource $handle )

将给定的文件指针从当前的位置读取到 EOF 并把结果写到输出缓冲区。

如果已经向文件写入数据,就必须调用 rewind() 来将文件指针指向文件头。

如果既不修改文件也不在特定位置检索,只想将文件的内容下载到输出缓冲区,应该使用 readfile(),这样可以省去 fopen() 调用。

参数

handle PHP:fpassthru()的用法_Filesystem函数(php __destruct)

文件指针必须是有效的,必须指向由fopen() 或 fsockopen() 成功打开的文件(并还未由 fclose() 关闭)。

返回值

如果发生错误, fpassthru() 返回 FALSE。否则 fpassthru() 返回从 handle 读取并传递到输出的字符数目。

范例

Example #1 对二进制文件使用 fpassthru()

<?php//以二进制格式打开文件$name='./img/ok.png';$fp=fopen($name,'rb');//发送合适的报头header("Content-Type:image/png");header("Content-Length:".filesize($name));//发送图片并终止脚本fpassthru($fp);exit;?>

注释

Note:

当在 Windows 系统中将 fpassthru() 用于二进制文件,要确保在用 fopen() 打开文件时在 mode 中附加了 b 来将文件以二进制方式打开。

鼓励在处理二进制文件时使用 b 标志,即使系统并不需要,这样可以使脚本的移植性更好。

参见

readfile() - 输出一个文件 fopen() - 打开文件或者 URL popen() - 打开进程文件指针 fsockopen() - 打开一个网络连接或者一个Unix套接字连接

PHP:flock()的用法_Filesystem函数 flock(PHP4,PHP5)flock轻便的咨询文件锁定说明boolflock(resource$handle,int$operation[,int&$wouldblock])flock()允许执行一个简单的可以在任何平台中使用的读取/写入模型

PHP:filesize()的用法_Filesystem函数 filesize(PHP4,PHP5)filesize取得文件大小说明intfilesize(string$filename)取得指定文件的大小。参数filename文件的路径。返回值返回文件大小的字节数,如果出错返

PHP:filetype()的用法_Filesystem函数 filetype(PHP4,PHP5)filetype取得文件类型说明stringfiletype(string$filename)返回文件的类型。参数filename文件的路径。返回值返回文件的类型。可能的值有fifo,char,

标签: php __destruct

本文链接地址:https://www.jiuchutong.com/biancheng/285214.html 转载请保留说明!

上一篇:PHP:fputs()的用法_Filesystem函数(php foo)

下一篇:PHP:flock()的用法_Filesystem函数(php floor())

  • 发票名称开错了但是税号没错怎么办
  • 小微企业印花税怎么算
  • 进项税额转出会影响利润吗
  • 企业销售商品房需要缴纳什么税费
  • 发生租赁费用怎么做账
  • 进销存工作流程
  • 怎么确定开票项目是否属于经营范围
  • 印刷宣传册是违法吗
  • 2019年小型微利企业优惠政策
  • 本期金额和上期金额怎么填写
  • 自己申报个人所得税需要补缴,必须自己申报自己补缴吗
  • 清算期间,公司是否可以经营
  • 单位缴纳的社保在哪里查询
  • 企业所得税的营业成本怎么算
  • 认缴制下实收资本印花税
  • 净利润含不含所得税
  • 劳务费交增值税还要交个税吗
  • 增值税红字发票怎么做账
  • 维修费和配件能抵税吗
  • 一般纳税人申报表填写顺序
  • 初级备考需要多长时间
  • 办理房产证时契税完税证明图片怎么弄
  • win11和win10哪个玩游戏好
  • w11怎么更新
  • 电脑主板上的电池没电了会怎么样
  • 穿越火线刷枪视频教程
  • 工程建设期间的借款利息
  • 佣金回扣如何做账
  • 对公账户一直没有流水怎么办
  • 电脑非法关机后开机进不了系统
  • php变量设置
  • 新浪怎么样了
  • 向国外个人支付的佣金是否缴纳个人所得税
  • 资产减值损失的科目编码
  • encore是什么软件
  • 橡皮树的扦插方法和注意事项
  • 软件企业职工培训费税前扣除标准
  • 贷款和应收款项应采用实际利率法
  • vue表单验证数字
  • 托收账款属于什么会计科目
  • 福利费做账分录
  • thinkphp技巧
  • mysql_escape_string()函数用法分析
  • 级联选择器 数据回显
  • vue面试题视频
  • 联营企业和合营企业是什么意思
  • 实际成本法核算方法
  • 暂估收入如何做账
  • 帝国cms为什么安装不了
  • 增值税负数要结转
  • 当月扣缴的社保是上个月的吗
  • 企业提前还贷为什么违约
  • 收到房租不开票账务处理
  • 补充医疗保险会查hiv吗
  • react context优化四重奏教程示例
  • mac安装mysql8.0
  • mac怎么下载postman
  • 本月的费用
  • 企业投资收益要交增值税吗
  • mysql 执行动态语句
  • sql删除表中的某一行
  • 代开普通发票需提供哪些材料?
  • 公司如果不交社保会怎么样
  • 工会经费怎么计提及使用
  • 房地产企业账务处理所用科目
  • 积分换购怎么做账
  • 增量成本属于什么成本
  • 辞退福利什么时候确认
  • 营业外收入主要来源
  • 详解MySQL中ALTER命令的使用
  • xp系统 控制面板
  • mac系统怎么样
  • centos如何添加用户
  • 怎么删除swapfile
  • windows保护电脑
  • win7如何设置休眠不断网
  • mac怎么共享网络给iphone
  • 剑指offter
  • rsync安装使用详解
  • 浙江蹦极哪里好玩
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设