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个人网站架设连环讲(三)
Oct 09 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
Nov 10 PHP
apache mysql php 源码编译使用方法
May 03 PHP
解析php dirname()与__FILE__常量的应用
Jun 24 PHP
PHP使用正则表达式清除超链接文本
Nov 12 PHP
CMS中PHP判断系统是否已经安装的方法示例
Jul 26 PHP
php+html5使用FormData对象提交表单及上传图片的方法
Feb 11 PHP
php判断访问IP的方法
Jun 19 PHP
PHP中使用curl入门教程
Jul 02 PHP
PHP实现根据时间戳获取周几的方法
Feb 26 PHP
phpmyadmin下载、安装、配置教程
May 16 PHP
浅谈Yii乐观锁的使用及原理
Jul 25 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
mysql5详细安装教程
2007/01/15 PHP
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
解析php file_exists无效的解决办法
2013/06/26 PHP
php 购物车完整实现代码
2014/06/05 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
PHP最常用的正则表达式
2017/02/13 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
Laravel5框架自定义错误页面配置操作示例
2019/04/17 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
2016/10/13 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
2018/04/08 Javascript
vue-cli 3 全局过滤器的实例代码详解
2019/06/03 Javascript
js实现二级联动简单实例
2020/01/11 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
Python基础篇之初识Python必看攻略
2016/06/23 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
如何使用python3获取当前路径及os.path.dirname的使用
2019/12/13 Python
Python变量格式化输出实现原理解析
2020/08/06 Python
英国领先的运动营养品牌:Protein Dynamix
2018/01/02 全球购物
惠普新加坡官方商店:HP Singapore
2020/04/17 全球购物
高中数学教学反思
2014/01/30 职场文书
优秀护士获奖感言
2014/02/20 职场文书
初中家长寄语
2014/04/02 职场文书
家长对学生的评语
2014/04/18 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
蜗居观后感
2015/06/11 职场文书
住房公积金贷款工资证明
2015/06/12 职场文书
高一英语教学反思
2016/03/03 职场文书
优秀员工演讲稿
2019/06/21 职场文书
python代码实现扫码关注公众号登录的实战
2021/11/01 Python