ফাংশন 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,
যা একটি অ্যারে প্রয়োজনীয় আকারে প্যাড করে