·您当前的位置:主页 > 技术教程 > PHP教程 >

[php]php数组操作的实例

时间:2017-06-05 17:01cnblogs.com
PHP取值很容易,可以使用循环遍历、类指针(个人称之),但是如果去数组最后一个值的时候也采用遍历的话是不是消耗了很多性能啊

PHP取值很容易,可以使用循环遍历、类指针(个人称之),但是如果去数组最后一个值的时候也采用遍历的话是不是消耗了很多性能啊??

下面有三种取值方法可以更好的取出数组的最后一个值:

<?PHP
    $array = array(1,2,4,6,8);
    echo end($array);
?>
<?PHP
    $array = array(1,2,4,6,8);
    echo array_pop($array);
?>
<?PHP
    $array = array(1,2,4,6,8);
    $k = array_slice($array,-1,1);
    print_r($k);  //结果是一维数组
?>

这是三个函数的取值方法,直接有效,按需选择吧

2012年3月31日编辑:第二种方法有一种弊端,Array_pop()函数会把原来的数据的最后一个数“取出来”,也就是相当于剪切的意思,原来的数据中将不不再有最后一个值了。来源:http://www.cnblogs.com/picaso/archive/2012/03/28/2420802.html

微信付费直播
酷播云免费在线视频整体解决方案
参与开学季云视频优惠,拿GET2017教育科技大会VIP门票
进入开学季,保利威视推出云视频优惠,云视频套餐、流量超实惠大放“价”就是现在,还可以免费获取GET2017教育科技大会VIP门票哦!