إخراج العنصر الحالي وقيمة العنصر التالي في المصفوفة:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echocurrent($people) "<br>";echo next($people);?>تقوم الدالة التالية () بتوجيه المؤشر الداخلي إلى العنصر التالي في المصفوفة وإخراجه.
الطرق ذات الصلة:
prev() - يضبط المؤشر الداخلي على العنصر السابق في المصفوفة ويخرجه.
الحالي () - يُرجع قيمة العنصر الحالي في المصفوفة.
end() - يضبط المؤشر الداخلي على العنصر الأخير في المصفوفة ويخرجه.
إعادة تعيين () - يضبط المؤشر الداخلي على العنصر الأول في المصفوفة ويخرجه.
every() - يُرجع اسم المفتاح وقيمة العنصر الحالي ويحرك المؤشر الداخلي للأمام.
التالي ( المصفوفة )
المعلمة | يصف |
---|---|
صفيف | مطلوب. يحدد المصفوفة المراد استخدامها. |
قيمة الإرجاع: | تُرجع قيمة العنصر التالي في المصفوفة إذا نجحت، أو تُرجع FALSE إذا لم يكن هناك المزيد من عناصر المصفوفة. |
---|---|
نسخة PHP: | 4+ |
عرض لجميع الأساليب ذات الصلة:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) "<br>"; // العنصر الحالي هو Peterecho next($people) . "<br>"; // العنصر التالي لبيتر هو Joeecho current($people) "<br>"; // الآن العنصر الحالي هو Joeecho prev($people) . العنصر السابق لجو هو Peterecho end($people) "<br>"; // العنصر الأخير هو Clevelandecho prev($people) "<br>"; br>"; // الآن العنصر الحالي هو إعادة تعيين Glennecho($people) . "<br>"; // ينقل المؤشر الداخلي إلى العنصر الأول في المصفوفة، وهو Peterecho next($people) . "<br >"; // العنصر التالي لبيتر هو Joeprint_r (each($people)); // إرجاع مفتاح وقيمة العنصر الحالي (الآن Joe)، وتحريك المؤشر الداخلي للأمام؟>