当前位置:  开发笔记 > 编程语言 > 正文

什么是PHP的fgets()使它在大文件上如此可怕?

如何解决《什么是PHP的fgets()使它在大文件上如此可怕?》经验,为你挑选了1个好方法。



1> nickf..:

这可能与你如何打电话有关fgets.从手册中可以看出,如果你将第二个参数排除在外,那么:

如果没有指定长度,它将继续从流中读取,直到它到达行尾.

如果您使用的数据有一些非常长的行(例如:"HelloWorld"100,000次= 1,000,000个字符),那么它必须读取整个内容.

再次,从手册:

如果文件中的大多数行都大于8KB,则脚本指定最大行长度的资源效率更高.

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有