array_chunk funksiýasy

array_chunk funksiýasy ýeke-jinsli massiwy iki ölçegli görnüşe döwredýär. Ilkinji parametr hökmünde massiwy alýar, ikinji parametr bolsa her bir kiçi massiwdäki elementleriň sanydyr.

Sintaksis

phparray_chunk(array $array, int $length, bool $preserve_keys = false): array

Mysal

Massiwy iki elementli kiçi massiwlara böläýeliň:

php<?php
  $arr = ['a', 'b', 'c', 'd'];
  
  $res = array_chunk($arr, 2);
  var_dump($res);
?>

Kodyň netijesi:

php[['a', 'b'], ['c', 'd']];

Mysal

Massiwy kiçi massiwda 3 elementli görnüşe böläýeliň. Iň soňky kiçi massiwda 3 däl-de iki element bar bolýandygyna üns beriň, sebäbi ona elementler ýetmedi:

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
  
  $res = array_chunk($arr, 3);
  var_dump($res);
?>

Kodyň netijesi:

php[['a', 'b', 'c'], ['d', 'e']];