gpt4 book ai didi

php - iterator_to_array 太慢了

转载 作者:可可西里 更新时间:2023-11-01 09:06:04 25 4
gpt4 key购买 nike

在下面的 PHP 脚本中,iterator_to_array 效率极低(我使用了分析器)。下面的代码有更好的选择吗?

$new = [];
$rows=(new Mongo())->table1->find(['foo' => 'bar'),
$new['string'] = iterator_to_array($rows); //Time-consuming part
(new Mongo())->table2->save($new);

最佳答案

我认为没有其他选择,如果你有一个迭代器并且你想要一个数组,你需要迭代迭代器并将值传递给数组,你可以使用 foreach 自己完成或者你可以使用iterator_to_array,但是如果迭代器中有很多元素,这个过程很耗时。

关于php - iterator_to_array 太慢了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17348559/

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