مثال
مقدار عنصر فعلی را در یک آرایه خروجی بگیرید:
$people = array("پیتر"، "جو"، "گلن"، "کلولند");
جریان اکو ($people) . "
";
?>
خودت امتحانش کن »
تعریف و استفاده
تابع ()current مقدار عنصر فعلی را در یک آرایه برمی گرداند.
هر آرایه یک اشاره گر داخلی به عنصر "جریان" خود دارد که این است
به اولین عنصر درج شده در آرایه مقداردهی اولیه می شود.
نکته: این تابع نشانگر داخلی آرایهها را حرکت نمیدهد.
روش های مرتبط:
- end() - نشانگر داخلی را به آخرین عنصر آرایه می برد و خروجی می دهد
- next() - نشانگر داخلی را به عنصر بعدی آرایه منتقل میکند و خروجی میدهد
- prev() - نشانگر داخلی را به عنصر قبلی آرایه منتقل میکند و خروجی میدهد
- reset() - نشانگر داخلی را به اولین عنصر آرایه منتقل میکند
- each() - کلید و مقدار عنصر فعلی را برمیگرداند و نشانگر داخلی را به جلو میبرد
نحو
فعلی (آرایه)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| آرایه | لازم است. آرایه مورد استفاده | را مشخص می کند
جزئیات فنی
| مقدار بازگشتی: | مقدار عنصر فعلی را در یک آرایه یا 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