位置: 编程技术 - 正文

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)

  • 个税手续费返还要交增值税吗
  • 小规模纳税人利息收入增值税税率
  • 为什么缴纳税
  • 非独立核算分公司个税怎么申报
  • 福利性收入属于什么分配
  • 无形资产是金融性资产还是经营性资产
  • 代理进口业务
  • 分公司借款给总公司
  • 收到国外的服务费怎么开票
  • 进口货物要交消费税吗
  • 逆流交易固定资产折旧实现,为什么按差额
  • 工程项目立项前包括哪几个过程
  • 定额发票用来干嘛
  • 文体活动费用计入什么科目
  • 定额发票领用日期
  • 劳务发票个人所得税计算器
  • 去税局代开增值税专票需要什么资料?
  • 用户风险是什么意思
  • 专用发票的清单要开2张吗
  • 费用类有什么科目
  • 培训过程中出现的问题及解决办法
  • 处置的固定资产
  • 以销定产 以产定销
  • 所得税季报营业外收入怎么填
  • 租用办公室协议书
  • 联想g40开机屏幕一直闪
  • windows10如何设置锁屏时间
  • 新会计准则职工薪酬解读
  • 房地产企业哪些成本上升了
  • 认缴出资什么时候补齐
  • php查看变量数据类型
  • 处置设备影响的净损益
  • php编程获取音频信息
  • web全栈工程师是干什么的
  • Win11系统自带输入法怎么卸载
  • 从univ.txt文件中去掉机构名称
  • php zmq
  • php高级程序招聘
  • lincom命令
  • 居间协议合同范本完整版
  • 机票行程单可以在到达地打印吗
  • 帝国cms标题生成图片
  • 免费学电脑网站
  • 累计折旧如何计算使用年限
  • 增值税主表和附表
  • 社保可以抵扣吗
  • 企业所得税年报申报时间
  • 结转制造费用用红字还是蓝字写
  • 房地产购买流程
  • 专项应付款如何核算
  • 多交的税费申请抵扣下期
  • 补偿性余额实际利率计算公式
  • 购入商品货款尚未支付
  • 成本会计做什么工作内容
  • 滞留专票会有什么风险
  • 关于植物的现代诗
  • linux挂载windows共享文件命令
  • 如何避免系统性风险
  • win7怎么添加播放设备
  • ubuntu系统安装nvidia显卡驱动
  • servers.mcs
  • 重装win7系统后鼠标键盘不能用
  • win10系统中断怎么解除
  • ftql
  • 获取本地ip地址失败
  • eclipse创建android项目
  • jquery上下移动
  • js对象用法
  • python自动化部署k8s集群
  • javascript选项
  • flow 开发
  • jquery 插件写法
  • js短信验证码60s倒计时
  • 税务总局和税务局区别
  • 如何打印纳税申报表
  • 内蒙古税务稽查局
  • 税法查询系统
  • 客货两用车应如何运输
  • 税务局与税务所工资哪个高
  • 蓬莱市税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设