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