位置: 编程技术 - 正文

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)

  • 亏损企业股权转让
  • 什么情况下可以领取失业保险金
  • 采用现金支付
  • 每月记账报税客户怎么填
  • 应付账款赊销率和周转率的区别
  • 收到促销费方怎么做账
  • 社保申报后不能缴费
  • 项目固定资产投资强度
  • 应付债券利息调整是什么意思
  • 员工旅游费用可以税前扣除吗?
  • 企业内部商品转移怎么核算
  • 预收账款有余额是啥原因
  • 账务核对有账表核对吗
  • 费用摊销怎么做
  • 电子承兑汇票到期前10天可以做提示付款
  • 医院销售药品是干嘛的
  • 免税销售额是否计入成本
  • 建安企业异地个税怎么交
  • 速动资产不包括存货和预付账款
  • 现金支付给个人
  • 建筑企业按什么确认收入
  • 华为手机定位另外一个华为手机怎么办
  • 折价购入对投资者而言,是为以后多得利息
  • 会计核算的一般对象
  • 无形资产摊销是什么科目
  • 生产废料怎么处理会计分录
  • 怎样让鼠标变得好看些
  • 残疾人保障金汇算清缴填在哪里
  • php各大框架以及实现原理
  • 任务栏没反应怎么重启
  • 抵扣了的进项税可以冲销么
  • 向境外股东分配利润代扣代缴企业所得税
  • php 字符串函数
  • hipsdaemon.exe是什么
  • 基于php实现简单函数
  • php运用的技术php开发有哪些实用的技术
  • 股东已转让股权还可以追究出资吗
  • cvpr2017最佳论文
  • 工业企业成本核算方法
  • php swoole websocket
  • 暂估入账的原材料有成本差异吗
  • 继承 土地
  • 天然气票据
  • php parse_str() 函数的定义和用法
  • HTML+CSS+JavaScript仿京东购物商城网站 web前端制作服装购物商城 html电商购物网站
  • css面试题及答案
  • df -th命令
  • 银行借款利息如何入账
  • 税控盘技术维护费计入什么科目
  • 专利费用计入什么会计科目
  • 保证人不承担责任的情形(上)
  • 办公室装修 会计分录
  • 小规模进项是专票销项是普票可以抵扣吗
  • 转让负债 增值税
  • 电子承兑 背书
  • 应收账款核算内容
  • 广告制作费属于现代服务吗
  • 公司向股东借款多久必须归还
  • sql-3
  • sqlserver正则表达式替换列
  • 苹果mac怎么下载淘宝
  • 怎么删除服务器管理的服务
  • mac的分辨率怎么调
  • notify.exe - notify是什么进程 有什么用
  • win8系统的运行在哪
  • win7c盘突然满了怎么回事
  • win8开始页面
  • oracle创建emp表
  • eclipse cocos2dx Couldn't load cocos2dcpp from loader
  • python解读
  • python3.5 + PyQt5 +Eric6 实现的一个计算器代码
  • jquery全局方法
  • js命名函数
  • javascript面向对象编程指南
  • 安卓启动器修改
  • 怎么查询河南省考职位报名人数
  • 增值税一般纳税人资格登记表
  • 电子发票查询平台电话
  • 金融机构取得的利息收入应缴纳增值税的
  • 河南税务局发票查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设