如何遍历php数组时,同时取出array的下标和值

简介:

数组是PHP常用的功能,可以创建一个临时的数据组,把数组的下标当做一个有意义的数字利用起来可以缩减程序代码量。array_keys函数可以把数组的下标当做一个新的数组取出来,但是这个就打乱了key和value的对应关系。
如和在遍历数组的同时把下标也取出来?

直接上代码吧

1 < ?php
2 $arr[]=a;
3 $arr[]=b;
4 $arr[]=c;
5 $arr[5]=e;
6 foreach ($arr as $key=>$value ){
7 echo $key."-".$value."
8 ";
9 ?>}

就这么简单

目录
相关文章
|
4天前
|
Python
使用array()函数创建数组
使用array()函数创建数组。
18 3
|
4天前
|
JavaScript 前端开发
总结TypeScript 的一些知识点:TypeScript Array(数组)(下)
一个数组的元素可以是另外一个数组,这样就构成了多维数组(Multi-dimensional Array)。
|
4天前
|
存储 JavaScript 前端开发
总结TypeScript 的一些知识点:TypeScript Array(数组)(上)
数组对象是使用单独的变量名来存储一系列的值。
|
4天前
|
存储 PHP 数据库
【PHP开发专栏】PHP数组操作与常见函数
【4月更文挑战第29天】本文介绍了PHP中的数组及其操作,包括定义与初始化、访问与修改、遍历。还探讨了常用的数组函数,如count()、in_array()、array_push/pop()、array_shift/unshift()、array_merge()、array_keys/values()以及sort()和rsort(),帮助开发者更有效地处理和操作数组。
|
4天前
|
存储 索引 Python
多数pythoneer只知有列表list却不知道python也有array数组
多数pythoneer只知有列表list却不知道python也有array数组
27 0
|
4天前
|
JavaScript 前端开发 索引
在JavaScript中,可以使用数组字面量或Array构造函数来创建一个数组对象
【4月更文挑战第16天】在JavaScript中,可以使用数组字面量或Array构造函数来创建一个数组对象
23 4
|
4天前
|
存储 缓存 安全
【C/C++ 基础 数组容器比较】深入探究C++容器:数组、vector与array之间的异同
【C/C++ 基础 数组容器比较】深入探究C++容器:数组、vector与array之间的异同
20 0
|
4天前
Google Earth Engine(GEE)——reducer中进行array数组的获取和分析
Google Earth Engine(GEE)——reducer中进行array数组的获取和分析
43 0
|
4天前
|
Rust 索引 Windows
Rust 原始类型之数组array内置方法
Rust 原始类型之数组array内置方法
72 0
Rust 原始类型之数组array内置方法