php 数组如何获取最后一个元素
2个回答
2016-12-22 · 知道合伙人软件行家
关注
展开全部
在 php 里获取数组的最后一个元素,可以参考以下方法:
1、如果是序号数组,可以考虑使用 Count 获取元素总数-1:
<?php
//序号数组
$arr1 = array('val1-1','val1-2','var1-3');
echo $arr1[count($arr1)-1].'<br/>';
?>
2、如果是键名数组,可以考虑使用 end 函数:
<?php
//键名数组
$arr2 = array('name1'=>'val1-1','name2'=>'val1-2','name3'=>'var1-3');
echo end($arr2).'<br/>';
?>
一般不建议使用 array_pop 函数,原因在于执行这个函数后,虽然可以得到最后一个元素,但原数组的最后一个元素会被移除。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询