<p>PHP 获取数组中的第一个元素或最后一个元素的值或者键值可以使用 PHP 自带的数组函数。</p><p>PHP 获取数组中的第一个元素的值或者键值所使用的函数:</p><p>current() - 返回数组中当前元素值(即:返回当前被数组内部指针指向的元素的值)。</p><p>reset() - 函数把数组的内部指针指向第一个元素,并返回这个元素的值。</p><p>key() - 返回数组内部指针指向的元素的索引(即:键值)。</p><p>PHP 获取数组中的最后一个元素的值或者键值所使用的函数:</p><p>end() - 函数将数组内部指针指向最后一个元素,并返回该元素的值。</p><p>key() - 返回数组内部指针指向的元素的索引(即:键值)。</p><h3>1、PHP 获取数组第一个元素</h3><p>1.1、PHP 获取数组第一个元素的值</p><pre class="brush:php;toolbar:false">$arr=array('a'=>'aaa','b'=>'bbb','c'=>'ccc','d'=>'ddd',);
reset($arr);//如果确定数组的指针指向第一个元素,可以不使用本语句
$value=current($arr);//$value的值为:'aaa'</pre><p>1.2、PHP 获取数组第一个元素的键值</p><pre class="brush:php;toolbar:false">$arr=array('a'=>'aaa','b'=>'bbb','c'=>'ccc','d'=>'ddd',);
reset($arr);//如果确定数组的指针指向第一个元素,可以不使用本语句
$key=key($arr);//$key的值为:'a'</pre><h3>2、PHP 获取数组最后一个元素</h3><p>2.1、PHP 获取数组最后一个元素的值</p><pre class="brush:php;toolbar:false">$arr=array('a'=>'aaa','b'=>'bbb','c'=>'ccc','d'=>'ddd',);
$value=end($arr);//$value的值为:'ddd'</pre><p>2.2、PHP 获取数组最后一个元素的键值</p><pre class="brush:php;toolbar:false">$arr=array('a'=>'aaa','b'=>'bbb','c'=>'ccc','d'=>'ddd',);
end($arr);
$key=key($arr);//$key的值为:'d'</pre>