使用api请求循环遍历chunked数组

时间:2017-06-28 02:34:06

标签: php arrays api overloading file-get-contents

我有一个使用API​​请求获取数据的函数。我发送了一个带有该请求的数组({1}}。此数组包含我发布的实际数据的元数据。

问题是:

数组太大,无法处理api请求。

  

string(186)"无效输入太多数据以解析到域"

所以我想用这个函数拆分数组:

$result

它运作良好。

现在,我如何访问内部数组索引并为它们分配一个变量,以便我可以循环遍历每个块的api请求?

以下是API请求:

echo ("<pre>");
print_r (smallify($result, 15));
echo ("<pre/>");

function smallify($arr, $numberOfSlices){
    $sliceLength = sizeof($arr) / $numberOfSlices;
    for($i=1; $i<=$numberOfSlices; $i++){
        $arr1 = array_chunk($arr, $sliceLength*$i);
        return $arr1;
        unset($arr1);
    }
}

0 个答案:

没有答案