وظيفة pos() في PHP

مثال

إخراج قيمة العنصر الحالي في اللوحة:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo pos($people) . "<br>";
?>

Run Instances

التعريف والاستخدام

وظيفة pos() تعود قيمة العنصر الحالي في اللوحة.

هذه الوظيفة هي current() اسم الطريقة المختصر.

لدي كل لوحة مؤشر داخلي يتحرك إلى "العنصر الحالي"، ويبدأ في العنصر الأول الذي تم إدراجه في اللوحة.

نصيحة:لا تقوم هذه الوظيفة بتحريك المؤشر الداخلي لللوحة.

الطرق ذات الصلة:

  • current() - يعود قيمة العنصر الحالي في اللوحة
  • end() - يقوم بتحريك المؤشر الداخلي إلى العنصر الأخير في اللوحة، ويقوم بإخراج
  • next() - يقوم بتحريك المؤشر الداخلي إلى العنصر التالي في اللوحة، ويقوم بإخراج
  • prev() - يقوم بتحريك المؤشر الداخلي إلى العنصر السابق في اللوحة، ويقوم بإخراج
  • reset() - يقوم بتحريك المؤشر الداخلي إلى العنصر الأول في اللوحة، ويقوم بإخراج
  • each() - يعود اسم المفتاح والمفتاح الحالي، ويقوم بتحريك المؤشر الداخلي إلى الأمام

القواعد النصية

pos(array)
المتغيرات وصف
array مطلوب. يحدد اللوحة التي سيتم استخدامها.

تفاصيل التقنية

قيمة العودة: يعود قيمة العنصر الحالي في اللوحة، إذا كان العنصر الحالي فارغًا أو لم يكن له قيمة، فيعاد FALSE.
PHP Version: 4+

More Examples

Example 1

Demonstrate all related methods:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // The current element is Bill
echo next($people) . "<br>"; // Bill's next element is Steve
echo current($people) . "<br>"; // The current element is Steve now
echo prev($people) . "<br>"; // Bill is the previous element of Steve
echo end($people) . "<br>"; // The last element is David
echo prev($people) . "<br>"; // Mark is the element before David
echo current($people) . "<br>"; // The current element is Mark
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, that is Bill
echo next($people) . "<br>"; // Bill's next element is Steve
print_r (each($people)); // Returns the key name and value of the current element (currently Steve) and moves the internal pointer forward
?>

Run Instances