gpt4 book ai didi

php - 如何在laravel excel中增加行限制导出excel

转载 作者:行者123 更新时间:2023-12-04 20:54:39 32 4
gpt4 key购买 nike

我正在使用 maatwebsite Laravel Excel,我想增加行导出的限制。现在它导出 10k 行,但我想将其更改为 20k。

最佳答案

在处理大文件时,最好以大块的形式导入数据。

您可以使用 filter('chunk'); 启用此功能要将其导入 block ,您可以使用 chunk($size, $callback)而不是正常的get() .

第一个参数是 block 的大小。第二个参数是一个将返回结果的闭包。

Excel::filter('chunk')->load('file.csv')->chunk(250, function($results)
{
foreach($results as $row)
{
// do stuff
}
});

不要忘记将 php 最大执行时间设置为: set_time_limit ( int $seconds )

关于php - 如何在laravel excel中增加行限制导出excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51131839/

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