PHP数组访问常用方法解析


Posted in PHP onSeptember 05, 2020

1、如果使用的是索引方式的数组可以使用for循环来实现如下:

for ( $i = 0; $i < count($arr); $i++ ){
  echo $arr[i] . '<br/>';
}

2、如果使用的是非索引方式的选择就多了,比如

(1)foreach用法

foreach ( $arr as $value ){
  echo $value . '<br/>';
}

(2)另一种foreach用法

foreach ( $arr as $key => $value ){
 echo $key . ' - ' . $value . '<br/>';
}

(3)使用each结构

while($item = each($arr)){
 echo $item['key'] . ' - ' . $item['value'] . '<br/>';
}

(4)一种比较高级和常见的方式list

while ( list( $item, $value ) = each($arr)){
 echo "$item - $value<br/>";
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
简化php模板页面中分页代码的解析
Feb 06 PHP
php数据库抽象层 PDO
May 07 PHP
php导出word格式数据的代码实例
Nov 25 PHP
php使用指定字符列表生成随机字符串的方法
Apr 18 PHP
浅析PHP7新功能及语法变化总结
Jun 17 PHP
php结合ajax实现手机发红包的案例
Oct 13 PHP
PHP大文件分割上传 PHP分片上传
Aug 28 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
Laravel框架自定义公共函数的引入操作示例
Apr 16 PHP
PHP pthreads v3下worker和pool的使用方法示例
Feb 21 PHP
php查看一个变量的占用内存的实例代码
Mar 29 PHP
PHP dirname功能及原理实例解析
Oct 28 PHP
XAMPP升级PHP版本实现步骤解析
Sep 04 #PHP
php使用Swoole实现毫秒级定时任务的方法
Sep 04 #PHP
Laravel Reponse响应客户端示例详解
Sep 03 #PHP
PHP 实现base64编码文件上传出现问题详解
Sep 01 #PHP
PHP copy函数使用案例代码解析
Sep 01 #PHP
PHP超全局变量实现原理及代码解析
Sep 01 #PHP
PHP终止脚本运行三种实现方法详解
Sep 01 #PHP
You might like
PHP filter_var() 函数 Filter 函数
2012/04/25 PHP
php递归方法实现无限分类实例代码
2014/02/28 PHP
php实现水仙花数示例分享
2014/04/03 PHP
php实现scws中文分词搜索的方法
2015/12/25 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
2016/10/28 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
2017/05/17 PHP
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
js中settimeout方法加参数的使用实例
2014/02/27 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
三种Node.js写文件的方式
2016/03/08 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
2017/01/05 Javascript
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件
2017/09/18 Javascript
基于dataset的使用和图片延时加载的实现方法
2017/12/11 Javascript
详解使用webpack构建多页面应用
2017/12/21 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
vue加载完成后的回调函数方法
2018/09/07 Javascript
小程序获取周围IBeacon设备的方法
2018/10/31 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
vue+flask实现视频合成功能(拖拽上传)
2021/03/04 Vue.js
Python中用字符串调用函数或方法示例代码
2017/08/04 Python
详解Python网络框架Django和Scrapy安装指南
2019/04/01 Python
html5指南-4.使用Geolocation实现定位功能
2013/01/07 HTML / CSS
幼儿园长自我鉴定
2013/10/17 职场文书
社区工作感言
2014/02/21 职场文书
园林专业毕业生自荐信
2014/07/04 职场文书
公司演讲稿开场白
2014/08/25 职场文书
2014年村委会工作总结
2014/11/24 职场文书
2015年招聘工作总结
2014/12/12 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
文明和谐家庭事迹材料(2016精选版)
2016/02/29 职场文书
python 遍历磁盘目录的三种方法
2021/04/02 Python
springboot中一些比较常用的注解总结
2021/06/11 Java/Android
CSS 使用 resize 实现图片拖拽切换预览功能(强大功能)
2021/08/23 HTML / CSS