php获取数组的最后一个元素
php获取数组的最后一个元素的方法。使用php内置函数end()。
end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。例如:
$args=Array('www','phpernote','com');
echo end($args);//com
相关的方法:
current() - 返回数组中的当前元素的值
next() - 将内部指针指向数组中的下一个元素,并输出
prev() - 将内部指针指向数组中的上一个元素,并输出
reset() - 将内部指针指向数组中的第一个元素,并输出
each() - 返回当前元素的键名和键值,并将内部指针向前移动
演示所有相关的方法:
<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // 当前元素是 Bill
echo next($people) . "<br>"; // Bill 的下一个元素是 Steve
echo current($people) . "<br>"; // 现在当前元素是 Steve
echo prev($people) . "<br>"; // Steve 的上一个元素是 Bill
echo end($people) . "<br>"; // 最后一个元素是 David
echo prev($people) . "<br>"; // David 之前的元素是 Mark
echo current($people) . "<br>"; // 目前的当前元素是 Mark
echo reset($people) . "<br>"; // 把内部指针移动到数组的首个元素,即 Bill
echo next($people) . "<br>"; // Bill 的下一个元素是 Steve
print_r (each($people)); // 返回当前元素的键名和键值(目前是 Steve),并向前移动内部指针
php获取数组的最后一个元素相关推荐
- JavaScript 数组 array.at() 获取数组中最后一个元素
志在巅峰的攀登者,不会陶醉在沿途的某个脚印之中,在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的 ...
- 随机获取数组中的一个元素
let testjglbds = ["yjyy", "ejyy", "sjyy", "myyy", "yd&q ...
- 在 PHP 中从数组中删除一个元素
问: 有没有一种简单的方法可以使用 PHP 从数组中删除一个元素,从而使 foreach ($array) 不再包含该元素? 我认为将它设置为 null 会做到这一点,但显然它不起作用. 答1: hu ...
- js使用slice方法获取数组中某段元素
js使用slice方法获取数组中某段元素 slice() 方法可从已有的数组中返回选定的元素. 语法:arrayObj.slice(start, [end]) 参数: start:必需.规定从何处开始 ...
- C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组
C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组 #include<stdio.h> int main(){int a[11] = { 1,5,8,9,25,26,31,35, ...
- php数组选择随机元素,php 数组随机选择一个元素显示的简单示例
这篇文章主要为大家详细介绍了php 数组随机选择一个元素显示的简单示例,具有一定的参考价值,可以用来参考一下. 本代码演示了如何从php数组中随机选择一个元素显示,感兴趣的小伙伴,下面一起跟随512笔 ...
- [jstips]向数组中插入一个元素
向现有数组中插入一个元素是经常会见到的一个需求.你可以: 使用push将元素插入到数组的尾部: 使用unshift将元素插入到数组的头部: 使用splice将元素插入到数组的中间: 上面那些方法都是常 ...
- 求从n个数组任意选取一个元素的所有组合
求从n个数组任意选取一个元素的所有组合,对于这个问题,我们在直观上感觉很容易,但是用程序实现时则发现用for循环解决不了问题,因为n是随意的.在这里,我们用递归的思想,对于数据[1, 3, 4]; [ ...
- 遍历strs数组,并判断数组中每一个元素的长度, * 将长度为偶数的元素和长度为奇数的元素分别存放在两个集合中,
package Day08;import java.util.ArrayList;/*** 二* 字符串数组strs中包含字符串{"12","345",&quo ...
最新文章
- VS中的调试相关的技巧
- android 手机工具箱,Android工具箱下载
- [react] React怎么判断什么时候重新渲染组件呢
- [渗透测试]扫目录,Sqlmap利用均超时,利用dirb扫描
- 修改Unity中Lua文件的默认打开程序
- 获取正在运行的termviewer id和密码
- java文件上传下载接口_java 文件上传下载
- 系统优化怎么做-开篇
- 驰骋山海间,天地亦征途——记2022云创大数据优秀员工西域狂野自驾之旅
- linux鼠标箭头消失了,Ubuntu 16.04 鼠标光标消失的解决方法(右键可弹窗,可以点击)...
- CSDN学习相关页面探讨
- iic片选PCA9548A芯片
- js获取手机品牌型号,系统型号等
- Windows操作系统环境下调查USB设备使用痕迹方法研究
- 一夜狼人杀-角色身份一览
- TCP和UDP的实现
- 搭建bark私有服务器,实现自动消息推送
- windoews连接linux终端,Linux Samba 与 Windoews 共享文件
- 笔记:DB2常见状态码
- 2023届互联网大厂校招薪资曝光,如何拿到大厂offer?
热门文章
- 教你摆POSE安卓必备应用软件
- 和平精英改名服务器维护中,和平精英改名卡系统正在维护怎么办 和平精英改名封号解决方法...
- Python采集天气数据,做可视化分析【附源码】
- Cocos Creater 热更新
- html中如何写一个提示框,html弹出公告 html中点击列表文字弹出提示框?
- java线程电话亭案例
- 【其他】如何注册谷歌账号,遇到“此电话号码无法用于进行验证”怎么办?
- 古风游戏音乐—难忘的美好
- debian10新建文档_图解Debian 10(Buster)安装步骤
- 电商网站的构建思维和技术