array_chunk කාර්යය

array_chunk කාර්යය එක් මාන අරාවක් ද්විමාන අරාවකට බෙදයි. පළමු පරාමිතිය ලෙස එය අරාවක් පිළිගනී, දෙවන පරාමිතිය ලෙස - එක් එක් උපඅරාවේ ඇති මූලද්‍රව්‍ය ගණන.

වාක්‍ය රචනය

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

උදාහරණය

අපි අරාව උප අරාවකට මූලද්‍රව්‍ය දෙකක් බැගින් බෙදමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

උදාහරණය

අපි අරාව උප අරාවකට 3 මූලද්‍රව්‍ය බැගින් බෙදමු. කරුණාකර සටහන් කර ගන්න අවසාන උප අරාවේ මූලද්‍රව්‍ය දෙකක් ඇති බව, 3 නොවේ, මන්ද එයට මූලද්‍රව්‍ය ප්‍රමාණවත් නොවීය:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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