(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
array_chunk — Bir diziyi belli uzunlukta bölümlere ayırır
Belirtilen diziyi boyut
elemanlı dizilere böler. Son parça boyut
elemandan daha az eleman içerebilir.
Her biri sıfır indisiyle başlayan uzunluk
elemanlı dizilerden oluşan sayısal indisli çok boyutlu bir dizi döner.
Eğer uzunluk
1
'den küçükse bir ValueError nesnesi yavrulanır.
Sürüm: | Açıklama |
---|---|
8.0.0 | uzunluk 1 'den küçükse bir artık ValueError nesnesi yavrulanıyor; evvelce E_WARNING seviyesinde bir hata oluşur ve işlev null döndürürdü. |
Örnek 1 - array_chunk() örneği
<?php
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, true));
?>
Yukarıdaki örneğin çıktısı:
Array ( [0] => Array ( [0] => a [1] => b ) [1] => Array ( [0] => c [1] => d ) [2] => Array ( [0] => e ) ) Array ( [0] => Array ( [0] => a [1] => b ) [1] => Array ( [2] => c [3] => d ) [2] => Array ( [4] => e ) )