إنشاء مصفوفة تحتوي على عناصر من "0" إلى "5":
<?php$number = range(0,5);print_r ($number);?>تقوم الدالة range() بإنشاء مصفوفة تحتوي على نطاق محدد من العناصر.
تقوم هذه الدالة بإرجاع مصفوفة تحتوي على عناصر من الأدنى إلى الأعلى.
ملاحظة: إذا كانت المعلمة المنخفضة أكبر من المعلمة العالية، فسيكون المصفوفة التي تم إنشاؤها من الأعلى إلى الأقل.
النطاق ( منخفض، مرتفع، خطوة )
المعلمة | يصف |
---|---|
قليل | مطلوب. يحدد الحد الأدنى لقيمة عنصر الصفيف. |
عالي | مطلوب. يحدد الحد الأقصى لقيمة عنصر الصفيف. |
خطوة | خياري. يحدد التنقل بين العناصر. الافتراضي هو 1. |
قيمة الإرجاع: | إرجاع مصفوفة تحتوي على عناصر من الأدنى إلى الأعلى . |
---|---|
نسخة PHP: | 4+ |
سجل التحديث: | معلمة الخطوة جديدة في PHP 5.0. في إصدارات PHP من 4.1.0 إلى 4.3.2، تتعامل هذه الوظيفة مع السلاسل الرقمية كسلاسل بدلاً من الأعداد الصحيحة. سيتم استخدام السلاسل الرقمية لتسلسلات الأحرف، على سبيل المثال، يتم التعامل مع "5252" على أنها "5". كان دعم تسلسل الأحرف والمصفوفات التنازلية أمرًا جديدًا في PHP 4.1.0. تقتصر قيم تسلسل الأحرف على الطول. إذا كان الطول أكبر من واحد، فسيتم استخدام الحرف الأول فقط. قبل هذا الإصدار، كان الدالة range() تنتج فقط مصفوفات متزايدة من الأعداد الصحيحة. |
إرجاع مصفوفة تحتوي على عناصر من "0" إلى "50" بزيادات قدرها 10:
<?php$number = range(0,50,10);print_r ($number);?>استخدام الحروف - إرجاع مصفوفة تحتوي على عناصر من "a" إلى "d":
<?php$letter = range("a"،"d");print_r ($letter);?>