foreach()有两种用法:
1: foreach(array_name as $value)
   {
      statement;
   }
这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素。
 
2:foreach(array_name as $key => $value)
   {
       statement; 
    }
  这里跟第一种方法的区别就是多了个$key,也就是除了把当前元素的值赋给$value外,当前元素的键值也会在每次循环中被赋给变量$key。键值可以是下标值,也可以是字符串。比如book[0]=1中的“0”,book[id]="001"中的“id”.

转载于:https://www.cnblogs.com/redfox241/archive/2009/07/16/1525101.html

php中foreach()的用法相关推荐

  1. php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?

    foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...

  2. php foreach是什么,php中foreach的用法是什么

    php中foreach的用法是:[foreach ($array as $value) {要执行代码;}],每进行一次循环,当前数组元素的值就会被赋值给$value变量,在进行下一次循环时,将得到数组 ...

  3. php的foreach什么意思,php中foreach的用法是什么,php foreach as

    php中foreach的用法是什么PHP中foreach的用法是什么,foreach在php中的用法是:[foreach($ array as $ value){要执行的代码:}],对于每个循环,当前 ...

  4. c语言foreach函数,c中foreach的用法

    下面小编就跟你们详细介绍下c中foreach的用法的用法,希望对你们有用. c中foreach的用法的用法如下: c:forEach>用法  博客分类: ?J2EE CC++C#JSPSQL 为 ...

  5. java中foreach的用法

    文章目录 前言 语法 用法 用法1:输出一维数组 用法2:输出二维数组 foreach的局限性 什么是索引 总结 前言 java中foreach,可以认为是增强版的for语句循环,它可以减少代码量,但 ...

  6. MyBatis中foreach元素用法解析

    (尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/70946761冷血之心的博客)          动态SQL是MyB ...

  7. es5中foreach的用法

    HTML代码: <p id="result"></p> JS代码: var eleResult = document.getElementById(&quo ...

  8. php foreach详解,php foreach的用法详解,foreach怎么使用

    php foreach的用法详解详细解释了PHP foreach的用法,php foreach的用法:1.通过语法"foreach(array _ expression as $ value ...

  9. JavaScript中foreach()用法及使用的坑

    JavaScript中foreach()用法及使用的坑 JavaScript中foreach是用于遍历数组的方法,将遍历到的元素传递给回调函数,遍历的数组不能是空的要有值. foreach 语法: [ ...

最新文章

  1. Jittor 的Op, Var算子
  2. 0x03.基本算法 — 前缀和与差分
  3. 王甲佳全息营销系列03-离散集聚式地方机构建设与全息营销活动设计实践
  4. 【自动驾驶】视觉里程计
  5. ML之sklearn:sklearn.metrics中常用的函数参数(比如confusion_matrix等 )解释及其用法说明之详细攻略
  6. 缓存redis的使用方案
  7. crtsiii型无砟轨道板_无砟轨道裂缝破损怎么修补
  8. 但有很多的HTML5朋友
  9. Windows与Linux(服务器)之间大文件传输
  10. bootstrapV4.6.0 图片宫格布局(案例篇)
  11. SpringBoot整合Encahce后,访问页面页面出现异常信息,无法获取返回数据
  12. kotlin设置按钮不可点击_全彩LED显示屏软件空点功能如何设置、使用?
  13. Lua 脚本汇编-入门到精通
  14. 架构之:serverless架构
  15. 【卡尔曼滤波原理及基本认知】
  16. OC Extension Color(颜色宏定义)
  17. 郭琳加冕 2022第三季完美大师 全球人气季军
  18. 使用函数创建多个备选BOM
  19. Canvas3——绘制渐变图形与绘制变形图形
  20. 贵州有哪些魅力,为何阿里、华为、腾讯都把数据中心建在贵州?

热门文章

  1. 7z001怎么解压在安卓手机上面_安卓手机怎么设置网易企业邮箱
  2. 感知机(Perceptro)二分类算法原理学习小结记录
  3. 系统学习NLP(二十四)--详解Transformer (Attention Is All You Need)
  4. 2012.4.13总结(一)
  5. 石头高墙怎么放_朱良志:古人对石头的审美
  6. Java Collection框架入门
  7. Windows核心编程_修改其它进程里的内存值+示例:修改游戏分数
  8. error 1044 (42000):access denied for user ''@'localhost' to database 'mysql'
  9. Oracle数据库to_date()和to_char()的相关
  10. Android 仿360桌面小人