PHPのarray_chunk関数の使い方は何ですか?

array_chunk関数は、配列を複数の小さな配列に分割し、それぞれの小さな配列に指定された数の要素を含める方法です。

構文:
array_chunk(array, size, preserve_keys)

設定:

  1. array:分割が必要な配列。
  2. サイズ:各小配列に含まれる要素の数。
  3. preserve_keysはオプションのパラメータで、元の配列のキー名を保持するかどうかを指定します。デフォルトではfalseで、つまり小さな配列に対して再度インデックスを付け直します。

戻り値:
複数の小さな配列を含む2次元配列を返します。

例:彼女はとても優秀な学生です。

$fruits = array('apple', 'banana', 'orange', 'mango', 'strawberry', 'blueberry');
$chunks = array_chunk($fruits, 2);

print_r($chunks);

出力:

Array
(
    [0] => Array
        (
            [0] => apple
            [1] => banana
        )

    [1] => Array
        (
            [0] => orange
            [1] => mango
        )

    [2] => Array
        (
            [0] => strawberry
            [1] => blueberry
        )
)

上記の例で言えば、元の配列は3つの小さな配列に分割され、各小配列には2つの要素が含まれています。

bannerAds