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函数
Dec 06 PHP
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 PHP
6种php上传图片重命名的方法实例
Nov 04 PHP
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
May 04 PHP
ThinkPHP查询语句与关联查询用法实例
Nov 01 PHP
PHP生成json和xml类型接口数据格式
May 17 PHP
PHP基于yii框架实现生成ICO图标
Nov 13 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
Jul 20 PHP
php单元测试phpunit入门实例教程
Nov 17 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 23 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
Mar 18 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&amp;mysql(一)
2006/10/09 PHP
PHP多线程抓取网页实现代码
2010/07/22 PHP
php笔记之:文章中图片处理的使用
2013/04/26 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
2014/07/01 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
php实现的递归提成方案实例
2015/11/14 PHP
PHP使用trim函数去除字符串左右空格及特殊字符实例
2016/01/07 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
javascript break指定标签打破多层循环示例
2014/01/20 Javascript
浅析javascript操作 cookie对象
2014/12/26 Javascript
jQuery实现的AJAX简单弹出层效果代码
2015/11/26 Javascript
redux中间件之redux-thunk的具体使用
2018/04/17 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
[01:11]回顾历届DOTA2国际邀请赛中国区预选赛
2017/06/26 DOTA
用Python将IP地址在整型和字符串之间轻松转换
2017/03/22 Python
Python切片操作深入详解
2018/07/27 Python
python使用matplotlib库生成随机漫步图
2018/08/27 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
Python提取频域特征知识点浅析
2019/03/04 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
2019/04/11 Python
Python彻底删除文件夹及其子文件方式
2019/12/23 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
keras 特征图可视化实例(中间层)
2020/01/24 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
python_mask_array的用法
2020/02/18 Python
如何解决安装python3.6.1失败
2020/07/01 Python
Python代码覆盖率统计工具coverage.py用法详解
2020/11/25 Python
保时捷设计:Porsche Design
2019/03/30 全球购物
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
法制宣传教育方案
2014/05/09 职场文书
表扬稿格式范文
2015/01/16 职场文书
光荣之路观后感
2015/06/12 职场文书
2016年度员工工作表现评语
2015/12/02 职场文书
python中print格式化输出的问题
2021/04/16 Python