下面小编就为大家带来一篇PHP数组的基本操作及遍历数组的经典操作实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下所示:

索引数组

//数组第一种定义

$arr = array(1,2,3);

var_dump($arr);

//数组第二种定义

$arr = [1,2,3];

var_dump($arr);

//数组第三种定义

$arr[0] = 7;

$arr[1] = "hello";

var_dump($arr);

echo $arr[2];//取值

关联数组

$arr = array("name"=>"小李","sex"=>"女","age"=>"20");

echo $arr["sex"];

遍历数组

//for循环遍历 适用于索引数组

$arr = [1,5,6,9,4,6,8];

for($i=0;$i

echo $arr[$i].'
';

} ;

//foreach循环遍历 适用于索引和关联数组

$arr = array("name"=>"小李","sex"=>"女","age"=>"20");

foreach($arr as $k=>$v){

//echo $k.':'.$v.'
';

echo "{$k}:{$v}
";

};

$arr = [1,5,6,9,4,6,8];

foreach($arr as $k){

echo $k.'
';

};

$arr = array("name"=>"小李","sex"=>"女","age"=>"20");

var_dump(each($arr));

list($a,$b) = array(name,小李);

echo "{$a},{$b}";

list和each结合遍历

/* $arr = array("name"=>"小李","sex"=>"女","age"=>"20");

while(list($k,$v)=each($arr)){

echo "{$k}:{$v}
";

} */

指针遍历

/* $arr = array("name"=>"小李","sex"=>"女","age"=>"20");

echo current($arr);//取value

echo key($arr);//取key

next($arr);

echo current($arr);

echo key($arr);

prev($arr);

echo current($arr);

echo key($arr);

end($arr);

echo current($arr);

echo key($arr);

reset($arr);

echo key($arr).':'.current($arr).'
'; */

php经典操作,php数组的经典操作(遍历数组、基本操作)实例相关推荐

  1. php 遍历输出数组,php中数组怎么循环输出?遍历数组的方法介绍

    遍历数组中的所有元素是常用的一种操作,在遍历的过程中可以完成查询等功能.在我们日常生活中,如果想要去商场买一件衣服,就需要在商场中逛上一遍,看是否又想要的衣服,逛商场的过程我们就相当于遍历数组的操作. ...

  2. js中php遍历数组,vue.js如何遍历数组

    vue.js遍历数组的方法:1.使用foreach循环,代码为[this.urls.forEach(item =>]:2.使用filter循环,代码为[return this.urls.filt ...

  3. php 数组字符串输出,php遍历数组输出成字符串例子

    这个例子是一个测试好玩的php遍历数组的例子,因为我们要把一维数组生成字符串直接使用implode函数就可以了,而下面这个是遍历数组之后再来组成数组之后再操作 例子<?php foreach($ ...

  4. Vue中foreach数组与js中遍历数组的写法

    场景 Vue中使用Axios发送get或者post请求,发送请求时需要在js中 对请求参数进行遍历并处理. 接收响应时需要对响应结果进行遍历和处理. 注意区分在vue和js中foreach数组的区别. ...

  5. JS中数组实现(倒序遍历数组,数组连接字符串)

    // =================== 求最大值=====================================<script>var arr = [10,35,765,2 ...

  6. es6 数组找最大值_28 遍历数组练习

    遍历数组练习 求数组[2,6,1,7,4]里面所有元素的和以及平均值. var arr = [2, 6, 1, 7, 4];var sum = 0;for(var i=0; i<arr.leng ...

  7. html界面遍历数组,javascript中怎么遍历数组?

    作为一个程序员对于数组遍历大家都不是很陌生,在开发中我们也经常要处理数组.那么javascript怎么遍历数组?下面本篇文章就来给大家介绍数组中常用的遍历方法,希望对大家有所帮助. 数组中常用的遍历方 ...

  8. linux脚本遍历数组,浅谈shell 遍历数组的几种方法

    背景 某天遇到一个问题,现象如下:第一种遍历正常打印元素,然而第二种遍历只会打印一个元素! #!/bin/bash # $1 代表文件目录 # 执行 eg: # sh your_shell.sh /u ...

  9. java 遍历数组连续元素_java遍历数组并重新拼接数组里的元素

    public ArrayList getinferfacelist(ArrayList taskNameLists) { String interfaceName=""; Stri ...

  10. javascript数组的入门之遍历数组

    目录 第一步:我们的框架 第二步:我们定义一个数组 第三步:遍历准备 第四步:通过for循环特性遍历出每一个元素 第一步:我们的框架 <!DOCTYPE html> <html> ...

最新文章

  1. 编程人员需知的Windows平台编程的环境设置技巧
  2. C# 关于委托和事件的妙文:通过一个例子详细介绍委托和事件的作用;Observer模式简介...
  3. python读取只读word只读_Python用于NLP :处理文本和PDF文件
  4. Android调试秘钥证书指纹获取方式
  5. 如何选择适合你的企业数据管理类产品
  6. python queue查询空_【Python】多线程爬虫案例
  7. java语言程序设计基础篇14.6答案_《Java语言程序设计-基础篇》答案-第15章
  8. 通讯录小程序android,通讯录小程序,找回青春的回忆
  9. 封装算法: 模板方法(Template Method)模式
  10. selenium——元素的定位
  11. 使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆
  12. 关于2006年上半年网工试考一览
  13. python毕业设计总结范文大全_关于毕业设计总结范文
  14. Mac苹果电脑怎么创建加密文件夹
  15. 京东面试Java后台--2018年9月16号(星期日)
  16. 用 Python 实现词云可视化
  17. scholarscope不显示影响因子_如何根据IF快速筛选文章,ScholarScope来帮你
  18. java计算机毕业设计线上教育教学系统源码+数据库+lw文档+系统+部署
  19. 2020中国高校薪资排行榜出炉!
  20. IMU定位/位姿跟踪(IMU_localization or IMU_pose_tracking)

热门文章

  1. 使用Python+OpenCV预测年龄与性别
  2. 基础知识——用户输入和函数(五)
  3. WEB测试常见问题汇总
  4. java B2B2C Springcloud多租户电子商城系统-(七)高可用的分布式配置中心(Spring Cloud Config)...
  5. iOS 的组件化开发
  6. 基于Python的HTTPS协议模拟登陆+爬取页面
  7. 爱情,真的那么奢侈吗?
  8. 如何強迫 .Net 應用程式輸出英文的例外訊息
  9. [导入]ASP.NET AJAX 说明文档-客户端引用-全局命名空间-JavaScript 基础类型扩展-Array 类型扩展-add 函数...
  10. python解析json_【python学习】json解析