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 相关文章推荐
用Flash图形化数据(一)
Oct 09 PHP
PHP新手上路(五)
Oct 09 PHP
php strstr查找字符串中是否包含某些字符的查找函数
Jun 03 PHP
php HtmlReplace输入过滤安全函数
Jul 03 PHP
phpexcel导入excel数据使用方法实例
Dec 24 PHP
php检测数组长度函数sizeof与count用法
Nov 17 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
Dec 10 PHP
在WordPress中实现发送http请求的相关函数解析
Dec 29 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
Apr 27 PHP
PHP7常量数组用法分析
Sep 26 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
Feb 05 PHP
详解PHP防止直接访问.php 文件的实现方法
Jul 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和ACCESS写聊天室(六)
2006/10/09 PHP
IP138 IP地址查询小偷实现代码
2010/02/15 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
jQuery实现购物车数字加减效果
2015/03/14 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
深入理解Commonjs规范及Node模块实现
2017/05/17 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
vue2 mint-ui loadmore实现下拉刷新,上拉更多功能
2018/03/21 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
详解vuex commit保存数据技巧
2018/12/25 Javascript
JavaScript键盘事件响应顺序详解
2019/09/30 Javascript
JS轮播图的实现方法2
2020/08/25 Javascript
[58:57]2018DOTA2亚洲邀请赛3月29日小组赛B组 Effect VS VGJ.T
2018/03/30 DOTA
[48:05]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VGJ.T vs VP
2018/03/31 DOTA
python 中文乱码问题深入分析
2011/03/13 Python
python数组过滤实现方法
2015/07/27 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
Python元组常见操作示例
2019/02/19 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
如何用Python破解wifi密码过程详解
2019/07/12 Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
2020/03/02 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
2020/08/02 Python
估算杭州有多少软件工程师
2015/08/11 面试题
计算机专业应届毕业生自荐信
2013/09/26 职场文书
历史学专业大学生找工作的自我评价
2013/10/16 职场文书
大学生简短的自我评价分享
2014/02/20 职场文书
员工保密承诺书
2014/05/28 职场文书
员工生日活动方案
2014/08/24 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书