phpはarray_を使用しますchunk関数は、1つの配列を複数の配列に分割します。
phpではarray_が使えます。chunkは、1つの配列をいくつかの配列に分割します。
行列
キーの値を保持する必要があれば、3番目のパラメータをtrueに設定できます。
array_を使うchunkの比較ピットは、配列が大きすぎると、array_chunkはメモリオーバーフローを引き起こす可能性があります。新聞:Allowed memory size of 1342728 bytes exhaustedはこのようなエラーがあります。
以上は小编でご绍介したphpです。array_を使います。chunk関数は一つの配列を複数の配列に分割して、皆さんに助けてほしいです。もし何か質問があれば、メッセージをください。ここでも私たちのサイトを応援してくれてありがとうございます。
行列
$array = ['name' => 'tom', 'age' => 20, 3, 4, 5, 'a', 'b'];
3つごとにグループを分割します
$chunk_result = array_chunk($array, 3);
結果
Array
(
[0] => Array
(
[0] => tom
[1] => 20
[2] => 3
)
[1] => Array
(
[0] => 4
[1] => 5
[2] => a
)
[2] => Array
(
[0] => b
)
)
数が足りない場合、最後の配列は必ずしも3つとは限らない。キーの値を保持する必要があれば、3番目のパラメータをtrueに設定できます。
$chunk_result = array_chunk($array, 3, true);
結果
Array
(
[0] => Array
(
[name] => tom
[age] => 20
[0] => 3
)
[1] => Array
(
[1] => 4
[2] => 5
[3] => a
)
[2] => Array
(
[4] => b
)
)
収穫array_を使うchunkの比較ピットは、配列が大きすぎると、array_chunkはメモリオーバーフローを引き起こす可能性があります。新聞:Allowed memory size of 1342728 bytes exhaustedはこのようなエラーがあります。
以上は小编でご绍介したphpです。array_を使います。chunk関数は一つの配列を複数の配列に分割して、皆さんに助けてほしいです。もし何か質問があれば、メッセージをください。ここでも私たちのサイトを応援してくれてありがとうございます。