range ශ්රිතය
range ශ්රිතය මූලද්රව්ය පරාසයක් සහිත
අරාවක් නිර්මාණය කරයි. උදාහරණයක් ලෙස, 1 සිට
100 දක්වා අංක හෝ 'a' සිට 'z' දක්වා
අකුරු වලින් පිරවූ අරාවක් නිර්මාණය කළ හැකිය.
ශ්රිතය ජනනය කරන පරාසය පරාමිති මගින් නියම කරනු ලැබේ:
පළමු පරාමිතිය ජනනය ආරම්භ කළ යුතු ස්ථානය වන අතර,
දෙවැන්න ජනනය නතර කළ යුතු ස්ථානය වේ.
ශ්රිතයේ තෙවන විකල්ප පරාමිතිය ජනනය කෙරෙහි ගමන් කරන පියවර නියම කරයි.
වාක්ය රචනා ශිල්පය
range(string|int|float $start, string|int|float $end, int|float $step = 1): array
උදාහරණය
අපි 1 සිට 5 දක්වා අංක වලින් පිරවූ
අරාවක් නිර්මාණය කරමු:
<?php
var_dump(range(1, 5));
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
[1, 2, 3, 4, 5]
උදාහරණය
අපි 5 සිට 1 දක්වා අංක වලින් පිරවූ
අරාවක් නිර්මාණය කරමු:
<?php
var_dump(range(5, 1));
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
[5, 4, 3, 2, 1]
උදාහරණය
අපි 0 සිට 10 දක්වා 2 පියවරක් සහිතව
අංක වලින් පිරවූ අරාවක් නිර්මාණය කරමු:
<?php
var_dump(range(0, 10, 2));
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
[0, 2, 4, 6, 8, 10]
උදාහරණය
අපි 'a' සිට 'e' දක්වා අකුරු වලින් පිරවූ
අරාවක් නිර්මාණය කරමු:
<?php
var_dump(range('a', 'e'));
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
['a', 'b', 'c', 'd', 'e']
මෙයද බලන්න
-
array_fillශ්රිතය,
නියම කරන ලද අගයකින් අරාව පුරවයි -
array_padශ්රිතය,
අවශ්ය ප්රමාණය දක්වා අරාව පුරවයි