php读取大文件可以使用file函数和fseek函数,但是二者之间效率可能存在差异,本文章向大家介绍php file函数与fseek函数实现大文件读取效率对比分析,需要的朋友可以参考一下。1. 直接采用file函数来操作由于 file函...

php fseek()函数用于在文件指针中定位,其语法是fseek(file,offset,whence),参数file必需,指规定要在其中定位的文件;offset必需,指规定新的位置(从文件头开始以字节数度量)。

php fseek函数怎么用?

php fseek()函数 语法

作用:在打开的文件中定位。

语法:fseek(file,offset,whence)

参数:

file 必需。规定要在其中定位的文件。

offset 必需。规定新的位置(从文件头开始以字节数度量)。

whence 可选。可能的值:SEEK_SET - 设定位置等于 offset 字节。默认。SEEK_CUR - 设定位置为当前位置加上 offset。SEEK_END - 设定位置为文件末尾加上 offset (要移动到文件尾之前的位置,offset 必须是一个负值)。

说明:

该函数把文件指针从当前位置向前或向后移动到新的位置,新位置从文件头开始以字节数度量。成功则返回 0;否则返回 -1。注意,移动到 EOF 之后的位置不会产生错误。

php fseek()函数使用示例<?php

$file = fopen("./test.txt","r");

// 输出当前位置

echo ftell($file);

echo "
";

// 改变当前位置

fseek($file,"13");

// 再次输出当前位置

echo ftell($file);

?>

本篇文章就是关于PHP fseek函数的介绍,希望对需要的朋友有所帮助!

php fseek函数,php fseek函数怎么用 - fseek相关推荐

  1. linux rewind函数,fseek(),ftell()和rewind()函数的用法详解

    转自:http://blog.csdn.net/lijun5635/article/details/14210181 功 能 重定位流( 数据流/文件)上的 文件内部位置 指针 注意:不是 定位文件指 ...

  2. C语言学习笔记---fseek()函数和ftell()函数

    fseek()函数    fseek()函数简单的理解,功能就是用来设置打开文件中光标的位置.比如默认打开一个文件后,光标在文件的最开始位置,但是好多时候操作文件的时候,不一定都是从最开始位置操作的. ...

  3. fopen函数和fwrite、fread、fseek函数的配套使用

    一.fopen函数 1.包含头文件: #include <stdio.h> // ANSIC标准中的C语言库函数 2.函数原型: FILE *fopen(const char *pathn ...

  4. fread函数和fwrite函数,read,write

    fread函数和fwrite函数 1.函数功能 用来读写一个数据块. 2.一般调用形式 fread(buffer,size,count,fp); fwrite(buffer,size,count,fp ...

  5. matlab中bitget函数用法_Matlab函数大全

    目录 1.时间日期函数................................ ................................ ....................... ...

  6. fread函数和fwrite函数的用法

    fread函数和fwrite函数 1.函数功能   用来读写一个数据块. 2.一般调用形式   fread(buffer,size,count,fp);   fwrite(buffer,size,co ...

  7. 【Linux系统IO函数】lseek函数

    Linux系统IO函数-lseek函数 1.1 lseek函数与标准C库的fseek函数 lseek函数对应标准C库中的fseek函数 查看标准C库中的fseek函数使用说明: (shell输入) m ...

  8. render函数和redirect函数的区别+反向解析

    render函数和redirect函数的区别+反向解析 1.视图函数:一定是要包含两个对象的(render源码里面有HttpResponse对象)   request对象:----->所有的请求 ...

  9. Python day10 global关键字、函数递归、匿名函数、map函数的用法详解

    1.global关键字 引用全局变量,在局部全局变量改变,也会改变,global相当于指针,将地址指向全局变量的name name='littlepage'def littepage():global ...

  10. C++ 笔记(13)— 函数(函数声明、函数定义、函数调用[传值、指针、引用]、函数参数默认值、函数重载)

    每个 C++ 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数. 1. 函数声明 函数声明告诉编译器函数的名称.返回类型和参数.函数声明包括以下几个部分: ret ...

最新文章

  1. Hibernate一对多(注解)
  2. 数据库系统概论:第五章 数据库完整性
  3. React.js 小书 Lesson15 - 实战分析:评论功能(二)
  4. NoSql理解+传统关系型数据库ACID+Nosql的CAP+BASE的理解
  5. 论文阅读01:大规模人脸图像检索的深度度量哈希
  6. 谁说 Vim 不好用?
  7. Bootstrap3.0学习第十二轮(导航、标签、面包屑导航)
  8. Echarts 下载使用教程
  9. 8086CPU段寄存器笔记
  10. opengl+openmesh重绘rabbit
  11. 电子技术基础(三)_第4章直流稳压电源__集成稳压器
  12. 自学考试-“软件开发工具”
  13. 如何将拉勾网(智联招聘)的预览简历导出来
  14. pdf java解析_用java如何解析pdf文件
  15. VirtualBox安装Ubuntu20.04 + 安装增强功能
  16. 千牛工作台linux版,深度商店应用千牛工作台、Discord、QQ(Linux)、新浪微博安卓版...
  17. 托运行李安检系统行业研究及十四五规划分析报告
  18. Openharmony应用NAPI详解--进阶篇2
  19. ARM汇编(gun-complier)
  20. 第13届杰士派创意大奖赛果揭晓

热门文章

  1. 【电路基础】第1章-电路的基本规律(1)
  2. 固定资产管理系统对企业的意义?
  3. 天黑时间跟经度还是纬度有关_经纬度和时间气候
  4. 详解MATLAB在最优化计算中的应用(pdf版)
  5. 测试网络速度的软件 哪款好,网络测速工具有哪些?2018网络测速工具推荐
  6. 外设驱动库开发笔记28:W5500以太网控制器
  7. 移动计算的未来:是什么在推动变革? | 幂集创新
  8. HandlerSocket
  9. 软件管理理论—目标管理 SMART 原则
  10. smart原则_项目目标管理的 SMART 原则