可能有一些人就听过这样的面试题,做web程序的,的确在类似这样的问题上有很大的思路上的差异。包括我们做批处理的脚本程序,其实和我们普通的web程序是有区别的。后面我会抽出时间通过file_put_contents函数说一下类似的区别。这篇文章说一下操作大文件的处理,一种方式,当然做切割,当然,还有一种方式就是,我们可以通过fseek制定指针读取位置;

示例代码是这样:

上面代码是个示例的代码,读取一个大文件的前多少行,当然如果你需要处理整个文件,不能直接这样用,因为,代码最后还是付给了一个变量,处理这样的问题,就是要复用变量,不能直接全部给这个变量,阶段性的处理,这样这个变量只是不断的重新赋值,每次,都不超过内存的限制。

程序本天成,妙手偶得之!我们只是代码的搬运工!

转载请注明:http://www.521php.com/archives/1999/

目前有3 条留言

  1. 2016年10月20日 上午 3:56 跨境电商平台   |  引用  |  #1     

    感谢老实分享

  2. 2016年11月09日 下午 9:32 憧憬Licoy   |  引用  |  #2     

    恩,这种方法以前也使用过

  3. 2016年12月16日 上午 9:13 你懂的网址   |  引用  |  #3     

    学习 了,不错的文章。

发表评论

昵称:

网址:

eg.博客主题调用的是Gravatar头像,你可以通过邮箱注册获得头像.
/ 快捷键:Ctrl+Enter