gpt4 book ai didi

php - 在 PHP 中读取大文件的最佳方法?

转载 作者:行者123 更新时间:2023-12-02 01:25:35 24 4
gpt4 key购买 nike

我必须逐行读取 CSV 文件,该文件可能有 10 到 20 Meg。 file() 没用,我必须找到最快的方法。

我尝试过使用fgets(),它运行良好,但我不知道每次调用它时它是否会读取一个小块,或者是否会缓存一个较大的 block 并优化文件输入/输出。我是否必须尝试 fread() 方式,自己解析 EOL?

最佳答案

您应该使用fgetcsv()如果可能的话。

否则,总会有 fgets()。

关于php - 在 PHP 中读取大文件的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/265102/

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