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
基于PHP常用字符串的总结(待续)
Jun 07 PHP
php strrpos()与strripos()函数
Aug 31 PHP
PHPMailer发送HTML内容、带附件的邮件实例
Jul 01 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
Jun 24 PHP
php生成数字字母的验证码图片
Jul 14 PHP
php过滤所有的空白字符(空格、全角空格、换行等)
Oct 27 PHP
根据key删除数组中指定的元素实现方法
Mar 02 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
Mar 15 PHP
PHP实现数组的笛卡尔积运算示例
Dec 15 PHP
解决thinkPHP 5 nginx 部署时,只跳转首页的问题
Oct 16 PHP
PHP全局使用Laravel辅助函数dd
Dec 26 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 图像尺寸调整代码
2010/05/26 PHP
PHP echo,print,printf,sprintf函数之间的区别与用法详解
2013/11/27 PHP
php使用百度天气接口示例
2014/04/22 PHP
PHP中的reflection反射机制测试例子
2014/08/05 PHP
QQ互联一键登录审核不通过的解决方案
2014/09/10 PHP
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
Javascript闭包与函数柯里化浅析
2016/06/22 Javascript
JavaScript蒙板(model)功能的简单实现代码
2016/08/04 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
js实现多张图片延迟加载效果
2017/07/17 Javascript
浅谈Vue下使用百度地图的简易方法
2018/03/23 Javascript
jQuery选择器之层次选择器用法实例分析
2019/02/19 jQuery
Vue实现一个图片懒加载插件
2019/03/11 Javascript
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
微信小程序使用npm包的方法步骤
2019/08/13 Javascript
vue之封装多个组件调用同一接口的案例
2020/08/11 Javascript
js实现随机点名
2021/01/19 Javascript
Python的批量远程管理和部署工具Fabric用法实例
2015/01/23 Python
Python用threading实现多线程详解
2017/02/03 Python
用python写个自动SSH登录远程服务器的小工具(实例)
2017/06/17 Python
使用 Python 实现简单的 switch/case 语句的方法
2018/09/17 Python
TensorFlow tf.nn.conv2d实现卷积的方式
2020/01/03 Python
Python3 读取Word文件方式
2020/02/13 Python
Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式
2020/05/11 Python
美国知名艺术画网站:Art.com
2017/02/09 全球购物
求职者应聘的自我评价
2013/10/16 职场文书
大专生自我评价
2014/01/28 职场文书
星级党支部申报材料
2014/05/31 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
2014年销售员工作总结
2014/12/01 职场文书
工厂门卫岗位职责
2015/04/13 职场文书
社会实践活动总结格式
2015/05/11 职场文书
nginx配置虚拟主机的详细步骤
2021/07/21 Servers