نطاق PHP () الوظيفة
مثال
أنشئ مصفوفة تحتوي على مجموعة من العناصر من "0" إلى "5":
<?php
$number = range(0,5);
print_r ($number);
?>
التعريف والاستخدام
تنشئ الدالة range () مصفوفة تحتوي على نطاق من العناصر.
ترجع هذه الدالة مصفوفة من العناصر من الأقل إلى الأعلى.
ملاحظة: إذا كانت المعلمة المنخفضة أعلى من المعلمة العالية ، فسيكون مصفوفة النطاق من عالية إلى منخفضة.
بناء الجملة
range(low, high, step)
قيمه المعامل
Parameter | Description |
---|---|
low | Required. Specifies the lowest value of the array |
high | Required. Specifies the highest value of the array |
step | Optional. Specifies the increment used in the range. Default is 1 |
تفاصيل تقنية
قيمة الإرجاع: | ترجع مصفوفة من العناصر من الأقل إلى الأعلى |
---|---|
إصدار PHP: | 4+ |
سجل التغيير في PHP: | تمت إضافة معلمة الخطوة في PHP 5.0. في إصدارات PHP من 4.1.0 إلى 4.3.2 ، ترى هذه الوظيفة السلاسل الرقمية كسلاسل وليس كأعداد صحيحة. سيتم استخدام السلاسل الرقمية لتسلسل الأحرف ، على سبيل المثال ، يتم التعامل مع "5252" كـ "5". تمت إضافة دعم تسلسل الأحرف والمصفوفات المتناقصة في PHP 4.1.0. قيم تسلسل الأحرف محدودة بطول واحد. إذا كان الطول أكبر من واحد ، فسيتم استخدام الحرف الأول فقط. قبل هذا الإصدار ، كان النطاق () ينشئ مصفوفات أعداد صحيحة متزايدة. |
مزيد من الأمثلة
مثال
قم بإرجاع مصفوفة من العناصر من "0" إلى "50" وزيادة بمقدار 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
مثال
باستخدام الأحرف - إرجاع مجموعة من العناصر من "أ" إلى "د"
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ مرجع مصفوفة PHP