range ශ්‍රිතය

range ශ්‍රිතය මූලද්‍රව්‍ය පරාසයක් සහිත අරාවක් නිර්මාණය කරයි. උදාහරණයක් ලෙස, 1 සිට 100 දක්වා අංක හෝ 'a' සිට 'z' දක්වා අකුරු වලින් පිරවූ අරාවක් නිර්මාණය කළ හැකිය. ශ්‍රිතය ජනනය කරන පරාසය පරාමිති මගින් නියම කරනු ලැබේ: පළමු පරාමිතිය ජනනය ආරම්භ කළ යුතු ස්ථානය වන අතර, දෙවැන්න ජනනය නතර කළ යුතු ස්ථානය වේ.

ශ්‍රිතයේ තෙවන විකල්ප පරාමිතිය ජනනය කෙරෙහි ගමන් කරන පියවර නියම කරයි.

වාක්‍ය රචනා ශිල්පය

phprange(string|int|float $start, string|int|float $end, int|float $step = 1): array

උදාහරණය

අපි 1 සිට 5 දක්වා අංක වලින් පිරවූ අරාවක් නිර්මාණය කරමු:

php<?php
  var_dump(range(1, 5));
?>

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

php[1, 2, 3, 4, 5]

උදාහරණය

අපි 5 සිට 1 දක්වා අංක වලින් පිරවූ අරාවක් නිර්මාණය කරමු:

php<?php
  var_dump(range(5, 1));
?>

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

php[5, 4, 3, 2, 1]

උදාහරණය

අපි 0 සිට 10 දක්වා 2 පියවරක් සහිතව අංක වලින් පිරවූ අරාවක් නිර්මාණය කරමු:

php<?php
  var_dump(range(0, 10, 2));
?>

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

php[0, 2, 4, 6, 8, 10]

උදාහරණය

අපි 'a' සිට 'e' දක්වා අකුරු වලින් පිරවූ අරාවක් නිර්මාණය කරමු:

php<?php
  var_dump(range('a', 'e'));
?>

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

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

මෙයද බලන්න

  • array_fill ශ්‍රිතය,
    නියම කරන ලද අගයකින් අරාව පුරවයි
  • array_pad ශ්‍රිතය,
    අවශ්‍ය ප්‍රමාණය දක්වා අරාව පුරවයි