مثال
مقدار عنصر فعلی را در یک آرایه خروجی بگیرید:
$people = array("پیتر"، "جو"، "گلن"، "کلولند");
echo pos($people) . "
";
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع pos() مقدار عنصر فعلی را در یک آرایه برمی گرداند.
این تابع نام مستعار تابع current() است.
هر آرایه یک اشاره گر داخلی به عنصر "جریان" خود دارد که این است
به اولین عنصر درج شده در آرایه مقداردهی اولیه می شود.
نکته: این تابع نشانگر داخلی آرایهها را حرکت نمیدهد.
روش های مرتبط:
- current() - مقدار عنصر فعلی را در یک آرایه برمیگرداند
- end() - نشانگر داخلی را به آخرین عنصر آرایه می برد و خروجی می دهد
- next() - نشانگر داخلی را به عنصر بعدی آرایه منتقل میکند و خروجی میدهد
- prev() - نشانگر داخلی را به عنصر قبلی آرایه منتقل میکند و خروجی میدهد
- reset() - نشانگر داخلی را به اولین عنصر آرایه منتقل میکند
- each() - کلید و مقدار عنصر فعلی را برمیگرداند و نشانگر داخلی را به جلو میبرد
نحو
pos(آرایه)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| آرایه | لازم است. آرایه مورد استفاده | را مشخص می کند
<اسکریپت>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1493883843099-0'); });
جزئیات فنی
| مقدار بازگشتی: | مقدار عنصر فعلی را در یک آرایه یا FALSE را در عناصر خالی یا عناصر بدون مقدار برمیگرداند |
|---|---|
| نسخه PHP: | 4+ |
نمونه های بیشتر
مثال
نمایش همه روشهای مرتبط:
$people = array("Peter"، "Joe"، "Glenn"، "Cleveland");
echo current($people) . "
"; // عنصر فعلی Peter
echo next($people) است. "
"; // عنصر بعدی پیتر Joe
echo current($people) است. "
"; // اکنون عنصر فعلی Joe
echo prev($people) است. "
"; // عنصر قبلی جو پیتر است
echo end($people) . "
"; // آخرین عنصر کلیولند است
echo prev($people) . "
"; // عنصر قبلی کلیولند Glenn
echo current($people) است. "
"; // اکنون عنصر فعلی Glenn
echo reset($people) است. "
"; // نشانگر داخلی را به اولین عنصر آرایه که Peter
است منتقل می کند
echo next($people) . "
"; // عنصر بعدی پیتر جو است
print_r (هر ($people)); // کلید و مقدار عنصر فعلی (اکنون جو) را برمی گرداند و نشانگر داخلی را به جلو می برد
?>
این را خودتان امتحان کنید »
❮ مرجع آرایه PHP