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获取数组的最后一个元素相关推荐

  1. JavaScript 数组 array.at() 获取数组中最后一个元素

    志在巅峰的攀登者,不会陶醉在沿途的某个脚印之中,在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的 ...

  2. 随机获取数组中的一个元素

    let testjglbds = ["yjyy", "ejyy", "sjyy", "myyy", "yd&q ...

  3. 在 PHP 中从数组中删除一个元素

    问: 有没有一种简单的方法可以使用 PHP 从数组中删除一个元素,从而使 foreach ($array) 不再包含该元素? 我认为将它设置为 null 会做到这一点,但显然它不起作用. 答1: hu ...

  4. js使用slice方法获取数组中某段元素

    js使用slice方法获取数组中某段元素 slice() 方法可从已有的数组中返回选定的元素. 语法:arrayObj.slice(start, [end]) 参数: start:必需.规定从何处开始 ...

  5. C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组

    C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组 #include<stdio.h> int main(){int a[11] = { 1,5,8,9,25,26,31,35, ...

  6. php数组选择随机元素,php 数组随机选择一个元素显示的简单示例

    这篇文章主要为大家详细介绍了php 数组随机选择一个元素显示的简单示例,具有一定的参考价值,可以用来参考一下. 本代码演示了如何从php数组中随机选择一个元素显示,感兴趣的小伙伴,下面一起跟随512笔 ...

  7. [jstips]向数组中插入一个元素

    向现有数组中插入一个元素是经常会见到的一个需求.你可以: 使用push将元素插入到数组的尾部: 使用unshift将元素插入到数组的头部: 使用splice将元素插入到数组的中间: 上面那些方法都是常 ...

  8. 求从n个数组任意选取一个元素的所有组合

    求从n个数组任意选取一个元素的所有组合,对于这个问题,我们在直观上感觉很容易,但是用程序实现时则发现用for循环解决不了问题,因为n是随意的.在这里,我们用递归的思想,对于数据[1, 3, 4]; [ ...

  9. 遍历strs数组,并判断数组中每一个元素的长度, * 将长度为偶数的元素和长度为奇数的元素分别存放在两个集合中,

    package Day08;import java.util.ArrayList;/*** 二* 字符串数组strs中包含字符串{"12","345",&quo ...

最新文章

  1. VS中的调试相关的技巧
  2. android 手机工具箱,Android工具箱下载
  3. [react] React怎么判断什么时候重新渲染组件呢
  4. [渗透测试]扫目录,Sqlmap利用均超时,利用dirb扫描
  5. 修改Unity中Lua文件的默认打开程序
  6. 获取正在运行的termviewer id和密码
  7. java文件上传下载接口_java 文件上传下载
  8. 系统优化怎么做-开篇
  9. 驰骋山海间,天地亦征途——记2022云创大数据优秀员工西域狂野自驾之旅
  10. linux鼠标箭头消失了,Ubuntu 16.04 鼠标光标消失的解决方法(右键可弹窗,可以点击)...
  11. CSDN学习相关页面探讨
  12. iic片选PCA9548A芯片
  13. js获取手机品牌型号,系统型号等
  14. Windows操作系统环境下调查USB设备使用痕迹方法研究
  15. 一夜狼人杀-角色身份一览
  16. TCP和UDP的实现
  17. 搭建bark私有服务器,实现自动消息推送
  18. windoews连接linux终端,Linux Samba 与 Windoews 共享文件
  19. 笔记:DB2常见状态码
  20. 2023届互联网大厂校招薪资曝光,如何拿到大厂offer?

热门文章

  1. 教你摆POSE安卓必备应用软件
  2. 和平精英改名服务器维护中,和平精英改名卡系统正在维护怎么办 和平精英改名封号解决方法...
  3. Python采集天气数据,做可视化分析【附源码】
  4. Cocos Creater 热更新
  5. html中如何写一个提示框,html弹出公告 html中点击列表文字弹出提示框?
  6. java线程电话亭案例
  7. 【其他】如何注册谷歌账号,遇到“此电话号码无法用于进行验证”怎么办?
  8. 古风游戏音乐—难忘的美好
  9. debian10新建文档_图解Debian 10(Buster)安装步骤
  10. 电商网站的构建思维和技术