gpt4 book ai didi

php - 如何在PHP中读取大文件之前获取总行数

转载 作者:可可西里 更新时间:2023-10-31 23:52:22 25 4
gpt4 key购买 nike

我已经在使用这个 example of how to read large data files in PHP line by line

现在,它想要做的是获取文件中的总行数,以便我可以显示完成百分比或至少显示总行数,这样我就可以提供一些信息处理留待完成。

有没有办法在不读取整个文件两次的情况下获得总行数? (一次计算行数一次做处理)

最佳答案

穷人的回答:

没有,但你可以估计。计算一个简单的平均读数(使用前 250 行)并使用它。

estNumOfLines = sizeOfFile / avgLineSize

您可以在创建文件时存储文件中的行数...

或者,您可以显示已处理的 KB 数,这将非常准确。

关于php - 如何在PHP中读取大文件之前获取总行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/753069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com