位置: 编程技术 - 正文

PHP:fread()的用法_Filesystem函数(php fopen())

编辑:rootadmin
fread

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

文章相关热门搜索词:phpforeach用法,php中fwrite函数的用法,php中fwrite函数的用法,phpforeach用法,php fscanf,php readfile,php readfile,php fscanf,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

fread — 读取文件(可安全用于二进制文件)

说明 string fread ( resource $handle , int $length )

fread() 从文件指针 handle 读取最多 length 个字节。 该函数在遇上以下几种情况时停止读取文件: 读取了 length 个字节 到达了文件末尾(EOF) a packet becomes available or the socket timeout occurs (for network streams) if the stream is read buffered and it does not represent a plain file, at most one read of up to a number of bytes equal to the chunk size (usually ) is made; depending on the previously buffered data, the size of the returned data may be larger than the chunk size.

参数

handle

文件系统指针,是典型地由fopen() 创建的 resource(资源)。

length

最多读取 length 个字节。

返回值

返回所读取的字符串, 或者在失败时返回 FALSE。

范例

Example #1 一个简单的 fread() 例子

<?php//getcontentsofafileintoastring$filename="/usr/local/something.txt";$handle=fopen($filename,"r");$contents=fread($handle,filesize($filename));fclose($handle);?>

PHP:fread()的用法_Filesystem函数(php fopen())

Example #2 Binary fread() example

Warning

在区分二进制文件和文本文件的系统上(如 Windows)打开文件时,fopen() 函数的 mode 参数要加上 &#;b&#;。

<?php$filename="c:\files\somepic.gif";$handle=fopen($filename,"rb");$contents=fread($handle,filesize($filename));fclose($handle);?>

Example #3 Remote fread() examples

Warning

当从任何不是普通本地文件读取时,例如在读取从远程文件或 popen() 以及 fsockopen() 返回的流时,读取会在一个包可用之后停止。这意味着应该如下例所示将数据收集起来合并成大块。

<?php//对PHP5及更高版本$handle=fopen("

注释

Note:

如果只是想将一个文件的内容读入到一个字符串中,用 file_get_contents(),它的性能比上面的代码好得多。

Note:

Note that fread() reads from the current position of the file pointer. Use ftell() to find the current position of the pointer and rewind() to rewind the pointer position.

参见

fwrite() - 写入文件(可安全用于二进制文件) fopen() - 打开文件或者 URL fsockopen() - 打开一个网络连接或者一个Unix套接字连接 popen() - 打开进程文件指针 fgets() - 从文件指针中读取一行 fgetss() - 从文件指针中读取一行并过滤掉 HTML 标记 fscanf() - 从文件中格式化输入 file() - 把整个文件读入一个数组中 fpassthru() - 输出文件指针处的所有剩余数据 ftell() - 返回文件指针读/写的位置 rewind() - 倒回文件指针的位置

PHP:ftruncate()的用法_Filesystem函数 ftruncate(PHP4,PHP5)ftruncate将文件截断到给定的长度说明boolftruncate(resource$handle,int$size)接受文件指针handle作为参数,并将文件大小截取为size。参数handle文件

PHP:fopen()的用法_Filesystem函数 fopen(PHP4,PHP5)fopen打开文件或者URL说明resourcefopen(string$filename,string$mode[,bool$use_include_path=false[,resource$context]])fopen()将filename指定的名字资源绑定到一个流上

PHP:fseek()的用法_Filesystem函数 fseek(PHP4,PHP5)fseek在文件指针中定位说明intfseek(resource$handle,int$offset[,int$whence=SEEK_SET])在与handle关联的文件中设定文件指针位置。新位置从文件头开始以字

标签: php fopen()

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

上一篇:PHP:fwrite()的用法_Filesystem函数(php iswriteable)

下一篇:PHP:ftruncate()的用法_Filesystem函数(php traits)

  • 城市公交算国企吗
  • 奖励旅游的概念解释
  • 金融债券的利息收入
  • 发票勾选是否为转内销凭证是什么意思
  • 小规模纳税人可以开1%的专票吗
  • 董事长费用可以在公司报销吗
  • 固定资产处置残值收入要纳税
  • 银行理财怎么做才能赚钱
  • 房企与个人订立购房合同是否贴花?
  • 贷款买车需要到银行去吗
  • 非货币性资产投资个人所得税
  • 企业所得税公益捐赠扣除限额
  • 建筑业的进项税怎么抵扣
  • 采用重置成本计量属性的税种是
  • 投资款转为借款需要哪些证据
  • 换汇成本太低怎么处理?
  • 资产评估收益法的前提条件
  • 年报中纳税总额怎么填
  • 企业利息收入会计分录怎么做
  • 抵缴以前年度多缴所得税如何做会计分录?
  • 教育费附加会计分录
  • 固定资产之前没提折旧,数额交大
  • 工商营业执照变更流程
  • 在PDF里怎么将A4缩小转换为一半打印出来
  • 个体工商户生产经营所得税税率表2021
  • 个人出租住房增值税免税政策
  • 红字发票如果开多了下个月能进行抵扣么?
  • 平均年限法如何计算
  • 实收资本和注册资本的账务处理
  • 收到上级工会下拨的工会经费
  • bios中如何关闭cd/dvd
  • php实现查询功能
  • 以固定资产换入无形资产
  • 招标场地费计入什么科目
  • w10电脑节能模式
  • php数组函数 菜鸟
  • babylon.exe进程有什么作用 babylon进程是什么文件
  • php官方文档
  • php缓存机制有哪些
  • 小规模纳税人免税会计分录
  • 自产产品发给员工账务处理
  • js如何随机生成字符串
  • 适用执行企业会计准则的一般企业
  • 股权转让怎么做凭证分录
  • wordpress文章保存在哪里
  • python如何实现事务机制
  • 发票第一联需要盖发票专用章吗
  • 纳税申报表上的销售额是不含税的吗
  • 制作海报属于什么行业
  • sql server 2008的安全机制
  • 小规模纳税人需要每月清卡吗
  • 2020年附加税减免怎么填报表
  • 成品油发票抵扣进项税
  • 会计费用类科目明细
  • 收到销货方的返款分录
  • 非营利性组织和营利性组织的区别
  • 金税盘维护费抵减分录
  • sqlserver比较日期时间
  • sqlserver怎么删除字段
  • java调用jni
  • 微软官方操作系统叫什么
  • wav文件属于什么文件
  • QQPCTray.exe是什么进程 QQPCTray.exe文件介绍
  • win7系统ie浏览器打不开
  • w7提高开机速度
  • WIN7系统如何设置开机密码和屏保密码
  • perl-dbd-mysql是什么
  • 枚举目录时出现错误
  • python之virtualenv的简单使用方法(必看篇)
  • 网站检测系统
  • numpy入门
  • python怎么编写二维码
  • js数组entries
  • 借助FileReader实现将文件编码为Base64后通过AJAX上传
  • jQuery Ajax 上传文件处理方式介绍(推荐)
  • python3.10性能
  • 工会经费按年还是季度申报
  • 广东税务待遇
  • 单位首次交社保医疗要多久才能享受
  • 个人所得税app密码给别人有风险吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设