方法一:
<?PHP $array = array(1,2,4,6,8); echo end($array); ?>
輸出
//输出8
法三:
<?PHP $array = array(1,2,4,6,8); echo array_pop($array); ?>
輸出
//输出8
第二種方法有一種弊端,Array_pop()函數會把原來的數據的最後一個數來取出“的數據中將不不再有最後一個值了。
如:
<?PHP $array = array(1,2,4,6,8); $k = array_slice($array,-1,1); print_r($k); //结果是一维数组 ?>
輸出:
Array ( [0] => 8 )
的取得PHP數組中的最後一個元素
<?PHP $array = array(1,2,4,6,8); array_pop($array); print_r($array); ?>
當然,如果內建方法能實現的時候,我們盡量使用PHP的內建函數,因為不管是在效率還是時間方面,內建方法都是最高效的,不過再開發過程中,如果我們不知道有這個方法的存在或不記得這個方法的時候,我們也可以根據自己的邏輯去寫我們自己想要的函數方法。