<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(&#39;a&#39;=&gt;&#39;aaa&#39;,&#39;b&#39;=&gt;&#39;bbb&#39;,&#39;c&#39;=&gt;&#39;ccc&#39;,&#39;d&#39;=&gt;&#39;ddd&#39;,); reset($arr);//如果确定数组的指针指向第一个元素,可以不使用本语句 $value=current($arr);//$value的值为:&#39;aaa&#39;</pre><p>1.2、PHP 获取数组第一个元素的键值</p><pre class="brush:php;toolbar:false">$arr=array(&#39;a&#39;=&gt;&#39;aaa&#39;,&#39;b&#39;=&gt;&#39;bbb&#39;,&#39;c&#39;=&gt;&#39;ccc&#39;,&#39;d&#39;=&gt;&#39;ddd&#39;,); reset($arr);//如果确定数组的指针指向第一个元素,可以不使用本语句 $key=key($arr);//$key的值为:&#39;a&#39;</pre><h3>2、PHP 获取数组最后一个元素</h3><p>2.1、PHP 获取数组最后一个元素的值</p><pre class="brush:php;toolbar:false">$arr=array(&#39;a&#39;=&gt;&#39;aaa&#39;,&#39;b&#39;=&gt;&#39;bbb&#39;,&#39;c&#39;=&gt;&#39;ccc&#39;,&#39;d&#39;=&gt;&#39;ddd&#39;,); $value=end($arr);//$value的值为:&#39;ddd&#39;</pre><p>2.2、PHP 获取数组最后一个元素的键值</p><pre class="brush:php;toolbar:false">$arr=array(&#39;a&#39;=&gt;&#39;aaa&#39;,&#39;b&#39;=&gt;&#39;bbb&#39;,&#39;c&#39;=&gt;&#39;ccc&#39;,&#39;d&#39;=&gt;&#39;ddd&#39;,); end($arr); $key=key($arr);//$key的值为:&#39;d&#39;</pre>
T:0.008370s,M:206.09 KB
返回顶部 留言