PHP end() function

مثال

مقدار فعلی و آخرین عنصر آرایه را نمایش می‌دهد:

<?php
$people = آرایه ("بیل", "اسٹیو", "مارک", "دیوڈ");
echo current($people) . "<br>";
ایچ او اند ($people);
؟>

چلنے والا نمونہ

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

end() تابع اشاره‌گر داخلی آرایه را به آخرین عنصر آرایه می‌برد و مقدار آن عنصر را بازمی‌گرداند (اگر موفق باشد).

روش‌های مرتبط:

  • current() - مقدار عنصر فعلی آرایه را بازمی‌گرداند
  • next() - اشاره‌گر داخلی را به عنصر بعدی آرایه می‌برد و آن را نمایش می‌دهد
  • prev() - اشاره‌گر داخلی را به عنصر قبلی آرایه می‌برد و آن را نمایش می‌دهد
  • reset() - اشاره‌گر داخلی را به اولین عنصر آرایه می‌برد و آن را نمایش می‌دهد
  • each() - نام کلید و مقدار عنصر فعلی را بازمی‌گرداند و اشاره‌گر داخلی را به سمت جلو حرکت می‌دهد

جمله‌بندی

end(array)
پارامتر توضیح
array ضروری. آرایه‌ای که باید استفاده شود را مشخص می‌کند.

جزئیات فنی

مقدار بازگشتی: اگر کامیاب شد، مقدار آخرین عنصر آرایه را بازمی‌گرداند، اگر آرایه خالی بود FALSE را بازمی‌گرداند.
PHP ورژن: 4+

بیشتر نمائش

مثال 1

تمام متعلقہ طریقوں کی نمائش:

<?php
$people = آرایه ("بیل", "اسٹیو", "مارک", "دیوڈ");
ایچ او کورنٹ ($people) . "<br>"; // موجودہ عنصر بیل ہے
ایچ او نکست ($people) . "<br>"; // بیل کا آگلایا عنصر اسٹیو ہے
ایچ او کورنٹ ($people) . "<br>"; // اب موجودہ عنصر اسٹیو ہے
ایچ او پریو ($people) . "<br>"; // اسٹیو کا پچھلایا عنصر بیل ہے
ایچ او اند ($people) . "<br>"; // آخری عنصر دیوڈ ہے
ایچ او پریو ($people) . "<br>"; // دیوڈ سے پہلے کا عنصر مارک ہے
ایچ او کورنٹ ($people) . "<br>"; // موجودہ کورنٹ عنصر مارک ہے
ایچ او ریست ($people) . "<br>"; // داخلی پوائنٹر کو شروع کی جگہ پر بڑھا دیگا، یعنی بیل
ایچ او نکست ($people) . "<br>"; // بیل کا آگلایا عنصر اسٹیو ہے
پرینٹ_آر (ایچ ایچ ($people)); // موجودہ علامت کا نام اور کلائی (حال میں اسٹیو) براہ راست، داخلی پوائنٹر کو آگے بڑھا دیگا
؟>

چلنے والا نمونہ