توابع pos() PHP

مثال

بازگشت مقدار عناصر فعلی آرایه:

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

Run Instance

تعریف و نحوه استفاده

توابع 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 now Steve
echo prev($people) . "<br>"; // Steve's previous element is Bill
echo end($people) . "<br>"; // The last element is David
echo prev($people) . "<br>"; // The element before David is Mark
echo current($people) . "<br>"; // The current element is Mark
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which 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 Instance