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 相关文章推荐
桌面中心(三)修改数据库
Oct 09 PHP
简单的过滤字符串中的HTML标记
Dec 25 PHP
php 数组的指针操作实现代码
Feb 08 PHP
PHP 之Section与Cookie使用总结
Sep 14 PHP
分割GBK中文遭遇乱码的解决方法
Aug 09 PHP
PHP常用正则表达式集锦
Aug 17 PHP
9个经典的PHP代码片段分享
Dec 18 PHP
PHP的伪随机数与真随机数详解
May 27 PHP
PHP模板解析类实例
Jul 09 PHP
php实现当前页面点击下载文件的实例代码
Nov 16 PHP
Thinkphp5行为使用方法汇总
Dec 21 PHP
laravel-admin 后台表格筛选设置默认的查询日期方法
Oct 03 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
smarty模板引擎基础知识入门
2015/03/30 PHP
php实现在站点里面添加邮件发送的功能
2020/04/28 PHP
php PDO异常处理详解
2016/11/20 PHP
js单例模式的两种方案
2013/10/22 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
AngularJS入门教程之AngularJS模型
2016/04/18 Javascript
Vue.js第四天学习笔记(组件)
2016/12/02 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
2017/10/26 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
2018/06/30 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
JavaScript实现旋转木马轮播图
2020/03/16 Javascript
原理深度解析Vue的响应式更新比React快
2020/04/04 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
记一次用ts+vuecli4重构项目的实现
2020/05/21 Javascript
python网络编程之文件下载实例分析
2015/05/20 Python
Python同时向控制台和文件输出日志logging的方法
2015/05/26 Python
老生常谈Python startswith()函数与endswith函数
2017/09/08 Python
python机器人行走步数问题的解决
2018/01/29 Python
python打包成so文件过程解析
2019/09/28 Python
深入浅析python变量加逗号,的含义
2020/02/22 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
2020/05/25 Python
matplotlib基础绘图命令之errorbar的使用
2020/08/13 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
架构师岗位职责
2013/11/18 职场文书
初中音乐教学反思
2014/01/12 职场文书
《小小竹排画中游》教学反思
2014/02/26 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
交通安全月活动总结
2015/05/08 职场文书
刑事撤诉申请书
2015/05/18 职场文书
2019年度行政文员工作计划范本!
2019/07/04 职场文书
2019西餐厅创业计划书范文!
2019/07/12 职场文书
React Hook用法示例详解(6个常见hook)
2021/04/28 Javascript
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript
HTML基本元素标签介绍
2022/02/28 HTML / CSS