يطبع قيمة العنصر الحالي والعنصر التالي في المصفوفة، ثم يعيد تعيين المؤشر الداخلي للمصفوفة إلى العنصر الأول في المصفوفة:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echocurrent($people) "<br>";echo next($people) "<br>" . ؛إعادة ضبط الصدى($people);?>تقوم وظيفة إعادة الضبط () بتعيين المؤشر الداخلي للعنصر الأول في المصفوفة وإخراجه.
الطرق ذات الصلة:
الحالي () - يُرجع قيمة العنصر الحالي في المصفوفة.
end() - يضبط المؤشر الداخلي على العنصر الأخير في المصفوفة ويخرجه.
next() - يضبط المؤشر الداخلي على العنصر التالي في المصفوفة ويخرجه.
prev() - يضبط المؤشر الداخلي على العنصر السابق في المصفوفة ويخرجه.
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)، وتحريك المؤشر الداخلي للأمام؟>