首頁  >  文章  >  後端開發  >  PHP數組操作

PHP數組操作

高洛峰
高洛峰原創
2016-10-21 09:59:56960瀏覽

方法一:

<?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的內建函數,因為不管是在效率還是時間方面,內建方法都是​​最高效的,不過再開發過程中,如果我們不知道有這個方法的存在或不記得這個方法的時候,我們也可以根據自己的邏輯去寫我們自己想要的函數方法。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn