码迷,mamicode.com
首页 > 编程语言 > 详细

php - 获取数组头尾元素

时间:2016-05-31 10:45:46      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:php   数组   获取头尾   

获取数组第一个(首元素)

reset

(PHP 4, PHP 5)

reset  将数组的内部指针指向第一个单元

说明

mixed reset ( array &$array )

reset()  array 的内部指针倒回到第一个单元并返回第一个数组单元的值。

参数

  • array

  • 输入的数组。

返回值

返回数组第一个单元的值,如果数组为空则返回 FALSE

范例

Example #1 reset() 例子

<?php

$array 
= array(‘step one‘‘step two‘‘step three‘‘step four‘);

// by default, the pointer is on the first element
echo current($array) . "<br />\n"// "step one"

// skip two steps
next($array);
next($array);
echo 
current($array) . "<br />\n"// "step three"

// reset pointer, start again on step one
reset($array);
echo 
current($array) . "<br />\n"// "step one"

?>

参见

  • current() - 返回数组中的当前单元

  • each() - 返回数组中当前的键/值对并将数组指针向前移动一步

  • prev() - 将数组的内部指针倒回一位

  • reset() - 将数组的内部指针指向第一个单元

  • next() - 将数组中的内部指针向前移动一位



获取最后一个(尾元素)

end

(PHP 4, PHP 5)

end — 将数组的内部指针指向最后一个单元

说明

mixed end ( array &$array )

end() 将 array 的内部指针移动到最后一个单元并返回其值。

参数

  • array

  • 这个数组。 该数组是通过引用传递的,因为它会被这个函数修改。 这意味着你必须传入一个真正的变量,而不是函数返回的数组,因为只有真正的变量才能以引用传递。

返回值

返回最后一个元素的值,或者如果是空数组则返回 FALSE

范例

Example #1 end() 例子

<?php

$fruits 
= array(‘apple‘‘banana‘‘cranberry‘);
echo 
end($fruits); // cranberry

?>

参见

  • current() - 返回数组中的当前单元

  • each() - 返回数组中当前的键/值对并将数组指针向前移动一步

  • prev() - 将数组的内部指针倒回一位

  • reset() - 将数组的内部指针指向第一个单元

  • next() - 将数组中的内部指针向前移动一位


本文出自 “我是一名phper,简单而天真” 博客,请务必保留此出处http://thinkforphp.blog.51cto.com/8733331/1784642

php - 获取数组头尾元素

标签:php   数组   获取头尾   

原文地址:http://thinkforphp.blog.51cto.com/8733331/1784642

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!