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