PHP數組操作

高洛峰
發布: 2016-10-21 09:59:56
原創
973 人瀏覽過

方法一:

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


相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!