0
<?php

$array = ('1', '2', ... , '30000');

$return = myFunction($array); // max 200 elements for one query

foreach($return as $r){    //this must be call only one
  //doSomething;
}

我有 30000 个元素的数组。我必须在函数myFunction中使用那里的元素,但是这个函数最多只能为一个查询获取 200 个元素。

4

1 回答 1

0

您需要使用 foreach 遍历巨大的数组并将元素存储到帮助数组中 - 当您达到函数的限制时,调用将帮助数组作为参数传递给它的函数并从空帮助数组重新开始......如果你需要组合数组(函数调用的结果)使用array_merge

于 2012-10-31T14:14:29.073 回答