位置: 编程技术 - 正文

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)

  • 小规模不超过30万怎么交税
  • 代开的增值税专票需要另外申报附加税吗?
  • 简易征收预缴税款可以抵扣吗
  • 增值税一般纳税人税率
  • 收到退回的款项怎么做分录
  • 发票没有纳税人识别号能开吗
  • 人工费能不能抵扣进项税
  • 微信支付过路费怎么开电子发票
  • 企业注销了,报表的银行存款还有余额
  • 企业清算需要什么
  • 合同能源管理项目账务处理
  • 借款利息支出账务处理
  • 补缴社保的工资表
  • 三栏式明细账适用于哪些账簿
  • 增值税未实际收到款项可以抵扣吗?
  • 环境保护税即将施行 有哪些点需要关注?
  • 海关完税凭证抵扣税率
  • 营改增后印花税计税依据文件
  • 房地产企业各个阶段所涉及的税种
  • 三类不良行为
  • 报税时利润表没写怎么办
  • 鸿蒙桌面卡片怎么变小
  • won11安全启动
  • 微信提现手续费最新规定
  • 王者荣耀干将莫邪技能
  • 无序树有几种
  • php中url
  • 不动产租赁费计入什么科目
  • 对于在某一时点履行义务,企业应当在
  • 艾叶泡脚的功效与作用及禁忌
  • 商铺出租各类收据怎么写
  • 企业提取盈余公积会引起所有者权益变动吗
  • 最小的洗衣机是多少
  • 会计差错更正账务处理会计分录
  • php取二维数组的一组内容
  • 哪些税改将影响家庭个人财富
  • php管理员和用户登录
  • 代理业务资产的含义
  • typescript中文文档
  • 数以千计的拼音是什么
  • php 个人博客 源代码 简单
  • 待摊费用在资产负债表里写在哪
  • 报建费减免
  • 网络编程知识
  • 帝国cms视频教程
  • python中的split函数
  • sql自增1
  • 高温费收税吗
  • 个体户开发票超过定额是如何交税?
  • 破产的产业要退回资金吗?
  • sql server数据表的关联
  • sql server 2008使用教程
  • PostgreSQL 角色与用户管理介绍
  • 劳务报酬收入是否含税
  • Centos5.5中安装Mysql5.5过程分享
  • 新成立的公司怎样建账
  • 新开公司费用
  • 可转债公允价值变动计入
  • 加计抵扣进项税分录
  • xp怎么把ie浏览器放到桌面
  • centos怎么样
  • 深入了解XP中“最后一次正确配置”功能
  • osk.exe
  • windows窗口跑到了侧面
  • centos7.2安装
  • 微软新版windows
  • 删除账户win10
  • windows7系统下给WORD2010设置打开密码的方法
  • android怎么ping
  • samsung s3 gt-19300 开发 键盘回车事件
  • 将bat文件注册为应用程序
  • JavaScript中setFullYear()方法的使用详解
  • 用python写个脚本
  • 黑洞数6174视频
  • 12333医保缴费具体步骤
  • 北京税务跨区迁移不予受理,原因是什么
  • 芜湖市房产退契税是什么政策
  • 民办非企业税务登记流程
  • 青岛税务局局长是什么级别?
  • 传统媒介和新媒介
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设