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代码
Sep 10 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
laravel安装和配置教程
Oct 29 PHP
浅谈php优化需要注意的地方
Nov 27 PHP
Zend Framework教程之动作的基类Zend_Controller_Action详解
Mar 07 PHP
thinkphp3.x中变量的获取和过滤方法详解
May 20 PHP
PHP7 新特性详细介绍
Sep 06 PHP
thinkPHP5 tablib标签库自定义方法详解
May 10 PHP
php实现批量上传数据到数据库(.csv格式)的案例
Jun 18 PHP
利用PHP实现开心消消乐的算法示例
Oct 12 PHP
php表单处理操作
Nov 16 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
Dec 21 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中的类-什么叫类
2006/11/20 PHP
鸡肋的PHP单例模式应用详解
2013/06/03 PHP
phplot生成图片类用法详解
2015/01/06 PHP
php 微信开发获取用户信息如何实现
2016/12/13 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition的使用说明
2010/05/04 Javascript
解决jquery插件冲突的问题
2014/01/23 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
JS实现的倒计时效果实例(2则实例)
2015/12/23 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
2017/05/13 jQuery
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
总结javascript三元运算符知识点
2018/09/28 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
2019/11/09 Javascript
vue实现全屏滚动效果(非fullpage.js)
2020/03/07 Javascript
JavaScript碰撞检测原理及其实现代码
2020/03/12 Javascript
js实现特别简单的钟表效果
2020/09/14 Javascript
[01:00]一分钟回顾2018DOTA2亚洲邀请赛现场活动
2018/04/07 DOTA
[00:08]DOTA2勇士令状等级奖励“天外飞星”
2019/05/24 DOTA
python中的代码编码格式转换问题
2015/06/10 Python
Python基础之getpass模块详细介绍
2017/08/10 Python
Python Socket编程之多线程聊天室
2018/07/28 Python
python+opencv像素的加减和加权操作的实现
2019/07/14 Python
python集成开发环境配置(pycharm)
2020/02/14 Python
Python如何转换字符串大小写
2020/06/04 Python
HTML5 Canvas图像模糊完美解决办法
2018/02/06 HTML / CSS
雅诗兰黛旗下专业男士保养领导品牌:Lab Series
2017/05/15 全球购物
波兰电子产品购物网站:Vobis
2019/05/26 全球购物
丝芙兰墨西哥官网:Sephora墨西哥
2020/05/30 全球购物
大学应届生的自我评价
2014/03/06 职场文书
买房委托公证书
2014/04/08 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
学校四风对照检查材料
2014/08/28 职场文书
乡镇党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
学雷锋广播稿大全
2015/08/19 职场文书