array_chunkとは
配列を分割する関数
使い方
array_chunk($array, $length, $preserve_keys = false)
$array:分割したい配列
$length:分割後の各部分の要素数
$preserve_keys:元の配列のキーを保持するかどうか。false( キーを改めて数字で振りなおす )がデフォルトのオプション引数
ユースケース
一度に処理できるデータ件数が制限されている時など。
(実例)複数のデータを配列にしてまとめてPOSTできるAPIがあった。しかし、その際の配列の要素数が20個までと制限されていた。POSTしたいデータは20個を超えていたので、20個ごとに分割してPOSTするようにした。

コメント