php怎么截取数组最后元素,PHP如何获取数组最后一个元素的键和值?(图文+视频)...
在PHP面试题中经常会出现关于PHP数组的基础操作知识点,比如PHP删除数组中重复元
素,php数组转
换为字符串等等基础题。
本篇文章再给大家介绍关于PHP数组的一个常见面试题,PHP获取数组最后一个元
素的键和值的方法。
下面我们结合代码示例,为大家详细介绍PHP获取数组最后一个元素的键和值的方法。
在PHP中,有一个函数可以直接获取数组中最后一个元素的值。
end()函数:将 array 的内部指针移动到最后一个单元并返回其值。
代码示例如下:<?php
$arr = ['1' => 'name', '3' => 2, 5 => 6,
'name' => '张三'];
$a = end($arr);
echo $a;
通过浏览器访问,获取结果如下:
如图所示,我们直接通过 end函数来得到数组最后一个元素的值。
然后我们可以通过一个简单的方法,获取最后一个元素的下标即键名。
代码示例如下:<?php
/**
* PHP获取数组中最后一个元素下标和值
*/
$arr = ['1' => 'name', '3' => 2, 5 => 6, 'name' => '张三'];
$a = end($arr);
echo $a;
echo "
";
foreach ($arr as $k => $v) {
if ($v === $a) {
echo $k;
}
}
这里我们主要利用foreach循环遍历出数组键值,然后通过if语句将遍历出的数组值与end
函数获取的值进行比较,完全相等的话则可以输出对于的下标也就是最后一个元素的键名。
最后获取结果如下图:
本篇问就是关于PHP获取数组中最后一个元素的键和值的具体方法介绍
,非常简单易懂。希望对需要的朋友有所帮助!
想要了解更多PHP知识,大家可以关注PHP中文网PHP视频教程,欢迎
大家参考学习!
php怎么截取数组最后元素,PHP如何获取数组最后一个元素的键和值?(图文+视频)...相关推荐
- html鼠标悬停出现新元素,CSS:我如何将鼠标悬停在一个元素上,并显示另一个元素?...
我有一个导航面板,当您将鼠标悬停在灯具 上时,它会显示从主导航面板下拉的面板中的前5个灯具.CSS:我如何将鼠标悬停在一个元素上,并显示另一个元素? 我试图实现这个使用CSS与:hover. 这是:h ...
- Java-Runoob-高级教程-实例-数组:03. Java 实例 – 获取数组长度-*
ylbtech-Java-Runoob-高级教程-实例-数组:03. Java 实例 – 获取数组长度 1.返回顶部 Java 实例 - 获取数组长度 Java 实例 本文我们将为大家介绍如何使用数 ...
- python提取数组元素_python简单获取数组元素个数的方法
python简单获取数组元素个数的方法 更新时间:2015年07月13日 17:54:46 作者:pythoner 这篇文章主要介绍了python简单获取数组元素个数的方法,实例分析了Python中l ...
- ios 取出数组中前两个元素_ios 怎么获取数组中第一个元素
2016-08-30 回答 system.out.println("我是java的打印"); 在object-c 则如此: 打印一个nsstring: nsstring str = ...
- JS获取数组元素下标,获取数组元素,删除数组元素,添加数组元素
/* 获取数组元素下标 */var i=list_done.map(item=>item.text).indexOf(value);/* 获取数组元素 */var cur_item=list_d ...
- JavaScript-创建数组的两种方法,数组的遍历,lenght获取数组的长度,在数组末尾追加元素
数组概述 数组是一组相关数据的集合,其中的每一个值被称作元素,每个元素在数组中都有对应的位置(下标)就是元素的索引,通过下标就能很方便的获取对应下标的元素:当我们想要连续存放多个数据时就可以使用数组来 ...
- php获取数组最后一元素下标,PHP 获取数组任意下标key的上一个prev和下一个next下标值...
PHP 获取数组任意下标key的上一个prev和下一个next下标值 $value){ $steps->add($key); } $steps->setCurrent(3);//参数为ke ...
- python拆分列表元素_Python将列表拆分为一个元素 - python
我正在使用Python分析数据,并且有N个2d数据数组的列表.我想一一查看这些元素,并将它们与其他N-1个元素的平均值进行比较. Python中是否有内置方法可循环遍历列表,一方面具有单个元素,另一方 ...
- php读取数组长度,PHP count():获取数组长度
PHP count() 函数用来获取数组长度,也即计算数组元素的个数.另外,count() 函数还可以统计对象中的属性个数. count() 语法如下: int count ( mixed $arr ...
最新文章
- ProLiant 服务器安装 Ret Hat Enterprise Linux AS 3 说明 (一)
- tensorflow gan网络流程图
- 使用canvas绘制小程序码
- 深度学习框架如何优雅的做算子对齐任务?
- cloud 调用列表并返回数据操作代码
- 【原创】《算法导论》链表一章带星习题试解——附C语言实现
- 6. 隐藏 index.php
- 设计模式实现一个简单的缓存
- c 语言程序反编译,EXE文件反编译成C源代码的工具下载_EXE文件反编译成C源代码的工具官方下载-太平洋下载中心...
- 新手如何做好网络营销
- matlab对语音信号预加重处理,语音信号的预加重处理和加窗处理
- 企业网站建设要点和推广方法有哪些?
- c语言程序设计第一次月考考试重点,为什么说初三第一次月考很重要
- 【抽奖平台开发(1)】抽奖功能的前端实现(HTML+JS+CSS)
- 思科 Spanning Tree Protocol(STP)生成树
- 【卡特兰数】【递推】【高精+压位】JZOJ·WZK打雪仗
- 华为双前置摄像头_华为第一款“刘海屏”手机发布,前置摄像头逆天
- 三星电视显示服务器无响应,三星液晶电视死机怎么办 三星液晶电视死机解决方法...
- Oracle 高级队列(AQ) 与JAVA JMS
- SQL Server 数据库基本操作入门篇【1】
热门文章
- 神龙 X-Dragon,这技术“范儿”如何?| 问底中国 IT 技术演进
- 不要在网站上无限滚动!
- 如何攻克 C++ 中复杂的类型转换?
- 华为主导 5G 入网之争?
- 爆红的变老神器 FaceApp,夹杂着安全隐患?
- “不懂 CPU 工作原理又如何,直接用代码模拟一个!”
- 马云再谈 996:真正的 996 与被剥削无关
- 史上最强春节档来袭!Python 解读哪部影片值得一看?
- 微软将终止支持 Win7;今日头条不与微信竞争;诺基亚芬兰裁员 | 极客头条
- 面对未来的 Java,旧式桌面应用的出路何在?