php 获取数组第一个元素 以及最后一个元素 && 最后一个元素的键名
来源:互联网 发布:美国历年宏观经济数据 编辑:程序博客网 时间:2024/04/29 10:56
1.
current() 函数返回数组中的当前元素的值。
每个数组中都有一个内部的指针指向它的"当前"元素,初始指向插入到数组中的第一个元素。
end() - 将内部指针指向数组中的最后一个元素,并输出
next() - 将内部指针指向数组中的下一个元素,并输出
prev() - 将内部指针指向数组中的上一个元素,并输出
reset() - 将内部指针指向数组中的第一个元素,并输出
each() - 返回当前元素的键名和键值,并将内部指针向前移动
<?php$tmp = array('a','b','c','d');echo current($tmp)."\n";echo end($tmp)."\n";echo current($tmp)."\n";reset($tmp);echo current($tmp)."\n";?>
输出
a
d
d
a
所以,用current取数组第一个元素时最好reset先,因为此时指针不一定指向数组中的第一个元素。
2.
先用end()将内部指针指向数组中的最后一个元素,再用key()函数返回数组内部指针当前指向元素的键名。
1
2
3
$arr
=
array
(1,2,34,4,5,6,7,3);
end
(
$arr
);
echo
key(
$arr
);
阅读全文
0 0
- php 获取数组第一个元素 以及最后一个元素 && 最后一个元素的键名
- PHP 删除数组第一个元素和最后一个元素
- PHP 删除数组第一个元素和最后一个元素
- php获取并删除数组的第一个和最后一个元素
- 使用php自带函数删除数组的第一个元素和最后一个元素
- php删除数组最后一个元素和第一个元素,array_shift(),array_pop()的用法
- JavaScript 获取数组的最后一个元素
- 容器的最后一个元素是否大于第一个元素
- 输入一个数组,最大的元素与第一个元素交换,最小的元素与最后一个元素交换
- 顺序数组查找第一个和最后一个给定元素
- jquery如何获取第一个或最后一个子元素?
- jquery如何获取第一个或最后一个子元素?
- firstChild,lastChild 获取第一个/最后一个元素节点
- 删除数组最后一个元素
- 删除数组最后一个元素
- 【读书笔记】输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 用户输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。。
- 轮播Banner使用简单集成
- 自定义View(四):onDraw()绘图详解
- js中阻止事件冒泡
- [RMQ之稀疏表(ST表)讲解及例题][POJ 3264]Balanced Lineup
- java定时调度工具quartz
- php 获取数组第一个元素 以及最后一个元素 && 最后一个元素的键名
- 55. Jump Game 【Medium】 贪心算法
- 《java高并发程序设计》读书笔记(4)
- 1111
- Codeforces Round #337 (Div. 2)-C Harmony Analysis(构造x维正交向量)
- 聊聊Android点击事件传递
- interview
- centos开tomcat巨慢的解决办法
- 【LeetCode】C# 60、Permutation Sequence