فونکشن PHP range()
مثال
ایک آرایہ پیدا کرتا ہے جس میں "0" سے "5" تک کا عناصر کا دایرہ شامل ہوتا ہے:
<?php $number = range(0,5); print_r ($number); ?>
تعریف اور استعمال
فونکشن range() ایک شماراہ شامل عناصر کا ایک آرایہ پیدا کرتا ہے جو معین کردہ دایرہ میں شامل ہوتا ہے。
این تابع آرایهای بازگردانده میکند که شامل عناصر بین پایین به بالا بین
نکاتاگر پایین بزرگتر از بالا پارامتر، آرایه ایجاد شده از بالا به پایین.
توضیح
این تابع آرایهای ایجاد میکند که شامل عناصر بین پایین به بالا (درłącznie پایین و بالا) بین اعداد یا حروف. اگر بالا بیشتر از پایین کمتر از، بازگرداندن آرایهای برعکس است.
منطق
رنج(پایین,بالا,step)
پارامتر | توضیح |
---|---|
پایین | ضروری. تعیین کمترین مقادیر آرایه. |
بالا | ضروری. تعیین بیشترین مقادیر آرایه. |
step | اختیاری. تعیین گام بین عناصر. پیشفرض 1 است. |
جزئیات فنی
بازگرداندن مقادیر: | بازگرداندن آرایهای که شامل عناصر بین پایین به بالا عناصر آرایه. |
نسخه PHP: | 4+ |
گزارش بهروزرسانی: |
پارامتر step در PHP 5.0 اضافه شده است. در نسخههای 4.1.0 تا 4.3.2، این تابع رشتههای عددی را به عنوان رشتهها و نه اعداد در نظر میگیرد. رشتههای عددی به عنوان رشتههای حروفی استفاده میشوند، به عنوان مثال، "5252" به عنوان "5" در نظر گرفته میشود. پشتیبانی از رشتههای حروفی و آرایههای کاهشی در PHP 4.1.0 اضافه شده است. مقادیر رشتههای حروفی در یک طول محدود شدهاند. اگر طول بیشتر از یک باشد، فقط اولین حرف استفاده میشود. در نسخههای قبل از این نسخه، range() فقط آرایههای اعداد صحیح را تولید میکرد. |
مثالهای بیشتر
مثال 1
بازگرداندن آرایهای که شامل عناصر بین "0" و "50" و با افزایش 10 است:
<?php $number = رنج(0,50,10); print_r ($number); ?>
مثال 2
استفاده از حرف - بازگرداندن آرایهای که شامل عناصر بین "a" و "d" است:
<?php $letter = رنج("a","d"); print_r ($letter); ?>