php怎么获取数组第一个元素和最后一个元素

一、php获取第一个元素的几种方法:
1.array_shift(),删除数组第一个元素并返回第一个元素

$arr = ['hello','world','cool','red'];
$first = array_shift($arr);//获取数组中第一个元素的值

2.current(),返回数组中的当前元素的值,数组默认指针指向的是第一个元素

$arr = ['hello','world','cool','red'];
$first = current($arr);//获取数组中第一个元素的值

3.reset(),将数组的内部指针指向第一个单元

$arr = ['hello','world','cool','red'];
$first = reset($arr);//获取数组中第一个元素的值

4.array_slice(),从数组的第几个元素开始取出,并返回数组中的其余元素

$arr = ['hello','world','cool','red'];
$first = array_slice($arr,0,1);//获取数组中第一个元素,注意这里返回的不是一个值而是一个数组

二、php获取最后一个元素的几种方法:
1.array_pop(),删除数组中最后一个元素并返回最后一个元素

$arr = ['hello','world','cool','red'];
$last = array_pop($arr);//返回数组最后一个元素

2.end(),将数组内部指针指向数组中的最后一个元素,并输出

$arr = ['hello','world','cool','red'];
$last = end($arr);//返回数组最后一个元素

3.array_slice(),从数组的第几个元素开始取出,并返回数组中的其余元素

$arr = ['hello','world','cool','red'];
$last = array_slice($arr,-1,1);//获取数组中第一个元素,注意这里返回的不是一个值而是一个数组

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: