ループして 50 個のチャンクに分割する配列があります。ただし、その配列内のアイテムの数が、50 個のチャンク内に収まる数より多い場合があります。例:
$array = array(); // has 220 rows
for ($i = 0; $i < count($array); $i++) {
$j[] = $i;
if ($i % 50 == 1) {
print_r($j); // do something here with the 50 rows
$j = null;
}
}
ここでの問題は、 の後に何も出力されないこと201
です。これを解決するために代数数学が関係していることは知っていますが、私は空白を描いています。高校時代に数学の授業で注意を払っていたらよかったのに、このような時です。