توابع end() PHP
مثال
چاپ عنصر فعلی و مقدار آخرین عنصر آرایه:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; echo end($people); ?>
تعریف و استفاده
پایان() تابع اشارهگر داخلی آرایه را به آخرین عنصر میبرد و مقدار آن را برمیگرداند (اگر موفق شد).
روشهای مرتبط:
- current() - مقدار عنصر فعلی آرایه را برمیگرداند
- next() - اشارهگر داخلی را به عنصر بعدی آرایه میبرد و آن را چاپ میکند
- prev() - اشارهگر داخلی را به عنصر قبلی آرایه میبرد و آن را چاپ میکند
- reset() - اشارهگر داخلی را به اولین عنصر آرایه میبرد و آن را چاپ میکند
- each() - نام کلید و مقدار عنصر فعلی را برمیگرداند و اشارهگر داخلی را به جلو حرکت میدهد
نحوه استفاده
end(array)
پارامتر | توضیحات |
---|---|
array | ضروری. آرایهای که باید استفاده شود را تعیین میکند. |
جزئیات فنی
مقدار بازگشتی: | اگر موفق شد، مقدار آخرین عنصر آرایه را برمیگرداند، اگر آرایه خالی بود FALSE را برمیگرداند. |
نسخه PHP: | 4+ |
مثالهای بیشتر
مثال 1
مشاهده همه روشهای مرتبط:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // عنصر فعلی Bill است echo next($people) . "<br>"; // عناصر بعدی Bill است Steve echo current($people) . "<br>"; // عنصر فعلی فعلی Steve است echo prev($people) . "<br>"; // عنصر قبلی Steve است Bill echo end($people) . "<br>"; // عنصر آخر David است echo prev($people) . "<br>"; // عنصر قبلی David است Mark echo current($people) . "<br>"; // عنصر فعلی فعلی Mark است echo reset($people) . "<br>"; // حرکت به اولین عنصر داخلی، یعنی Bill echo next($people) . "<br>"; // عناصر بعدی Bill است Steve print_r (each($people)); // بازگشت نام کلید و مقادیر فعلی (در حال حاضر Steve) و حرکت به سمت پیشرفت داخلی ?>