۱۳۹۹/۰۷/۰۸, ۱۱:۱۰ ق.ظ
در این پست 3 روش را برای اینکار معرفی می کنیم:
- ابتدا با استفاده از تابع sizeof یا تابع count، تعداد اعضای آرایه را به دست می آوریم. از آنجایی که ایندکس اعضای آرایه همیشه از صفر شروع می شود، پس ایندکس count-1 مربوط به آخرین عضو آرایه است.
کد پیاچپی:
$fruits = ['apple', 'banana', 'orange'];
$count = count($fruits);
echo $fruits[$count-1];
//orange
- روش دوم استفاده از تابع end است که خیلی ساده آرایه را به عنوان ورودی می گیرد و عضو آخر را در خروجی برمیگرداند.
کد پیاچپی:
$fruits = ['apple', 'banana', 'orange'];
echo end($fruits);
//orange
روش بعد استفاده از تابع array_pop است. این تابع نیز مانند تابع end، آرایه را به عنوان ورودی می گیرد و عضو آخر را برمیگرداند. با این تفاوت که آن عضو را از آرایه حذف می کند.
کد پیاچپی:
$fruits = ['apple', 'banana', 'orange'];
echo array_pop($fruits);
//orange
//$fruits = ['apple', 'banana'];