取得最後一個陣列元素而不刪除
這個問題涉及陣列的最後一個元素檢索而不刪除它。雖然 array_pop() 提供了一個簡單的解決方案,但它會刪除目標元素。
解決方案:
要實現此目的,請使用 end() 函數。它傳回最後一個元素,同時調整陣列的內部指標。可以如下使用:
$myLastElement = end($yourArray);
特別注意:
在 PHP 7.3.0 及更高版本中,array_key_last 提供了替代方案。它傳回最後一個數組鍵而不影響內部指標。要取得最後一個值:
$myLastElement = $yourArray[array_key_last($yourArray)];
以上是如何取得 PHP 陣列的最後一個元素而不刪除它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!