سبد (0)

تابع ()pos

 تابع ()pos

PHP Array Referenceمرجع Array در php

مثال (تابع ()pos)

نشان دادن مقدار عنصر جاری(current element) یک آرایه در خروجی:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo pos($people) . "<br>";
?>

امتحان کنید »

تعریف و کاربرد

تابع ()pos مقدار عنصر جاری یک آرایه را برمی گرداند.

این تابع یک مستعار از تابع  current است.

هر آرایه، یک اشاره گر داخلی دارد که عنصر جاری آن آرایه را نشان می دهد. که مقدار اولیه ی آن اولین عنصری است که به آرایه اضافه شده است.

نکته: این تابع اشاره گر داخلی آرایه ها را حرکت نمی دهد. 

متدهای مرتبط:

  • current-مقدار عنصر جاری را در یک آرایه برمی گرداند.
  • end-اشاره گر داخلی را به آخرین عنصر در آرایه می برد و آن را برمی گرداند.
  • next-اشاره گر داخلی را به عنصر بعدی در آرایه می برد و آن را برمی گرداند.
  • prev-اشاره گر داخلی را به عنصر قبلی در آرایه می برد و آن را برمی گرداند.
  • reset-اشاره گر داخلی را به اولین عنصر در آرایه می برد.
  • each-کلید و مقدار عنصر جاری را برمی گرداند و اشاره گر داخلی را به جلو می برد.

نحوه نوشتن

pos(array)
پارامترهاتوضیحات
array

ضروری. آرایه ی مورد استفاده را مشخص می کند.

جزئیات تکنیکی

مقدار برگشتی:

مقدار عنصر جاری در یک آرایه را برمی گرداند و یا در صورتی که با عناصر خالی یا بدون مقدار مواجهه شود FALSE را برمی گرداند.

ورژن php: 4+

مثال های بیشتر

مثال 1

یک نسخه ی نمایشی از متدهای مرتبط:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br>"; // The current element is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
echo current($people) . "<br>"; // Now the current element is Joe
echo prev($people) . "<br>"; // The previous element of Joe is Peter
echo end($people) . "<br>"; // The last element is Cleveland
echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn
echo current($people) . "<br>"; // Now the current element is Glenn
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe

print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward
?>

امتحان کنید »

PHP Array Referenceمرجع Array در php

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه