位置: 编程技术 - 正文

PHP中for循环与foreach的区别(phpfor循环语句)

编辑:rootadmin

推荐整理分享PHP中for循环与foreach的区别(phpfor循环语句),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpfor循环语句,php中for循环遍历数组,php foreach和for循环区别,phpfor循环中变量,phpfor循环中变量,php中for循环用法,php中for循环用法,php foreach和for循环区别,内容如对您有帮助,希望把文章链接给更多的朋友!

for循环与foreach的区别

foreach 依赖 IEnumerable.

第一次 var a in GetList() 时调用 GetEnumerator 返回第一个对象并赋给a,

以后每次再执行 var a in GetList() 的时候调用 MoveNext.直到循环结束.

期间GetList()方法只执行一次.

PHP中for循环与foreach的区别(phpfor循环语句)

+ View Code

  for 循环靠下标定位. list[3] 相当于 *(list + 3).

+ View Code

or 循环每次循环会调用 GetCount() 来比较长度. 而 foreach 不考虑长度,只调用一次GetList().

结论.

在固定长度或长度不需要计算的时候for循环效率高于foreach.

在不确定长度,或计算长度有性能损耗的时候,用foreach比较方便.

并且foreach的时候会锁定集合中的对象.期间不能修改.

标签: phpfor循环语句

本文链接地址:https://www.jiuchutong.com/biancheng/293422.html 转载请保留说明!

上一篇:微信公众平台开发-微信服务器IP接口实例(含源码)(怎么开通公众号微信公众平台)

下一篇:mac os快速切换多个PHP版本的方法(mac快捷切换)

  • 实收资本印花税最新规定
  • 如何分辨海关完税凭证的真假?
  • 超过库存现金限额的现金要及时存入银行
  • 政府补贴款需要缴纳增值税
  • 公司的车不处理违章可以吗
  • 职工受到工伤后应该怎么办
  • 其他收益科目在哪个科目前面填
  • 主营业务收入和销售收入
  • 固定资产折旧购买日期还是使用日期呢
  • 利润表的利息费用怎么算出来的
  • 代扣代缴个人所得税手续费是否缴纳增值税
  • 研发部门房租可以抵税吗
  • 百分百控股股东叫什么
  • 诉讼费可以入公司账吗
  • 收到上个月的发票怎么做分录
  • 含有商品编码的增值税普通发票如何开具?
  • 印花税是按含税还是不含税缴
  • 招待费多少
  • 附加税城建税税率
  • 留抵进项税额可以挂在转出未交增值税吗
  • 公司0转让要交哪些税
  • 非同一控制下企业合并商誉的计算
  • 认证费用计入什么账户
  • 免征增值税转入什么科目
  • 公司注销清算债权委托另一股东处理
  • 公共租赁住房的供应对象不包括
  • 判断技巧
  • linux sed 行尾
  • 个税返还会计政策
  • 如何计算经营性负债
  • 装修费预付款会计分录
  • 固定资产内部抵消例题
  • 社保征集单是什么样子的
  • linux动态扩容
  • linux安装常用命令
  • php stl
  • 企业为员工购买
  • 数字孪生demo
  • 玄武湖公园游玩
  • 用库存现金支付装卸费
  • thinkphp 快速入门
  • Yii2 assets清除缓存的方法
  • javaweb知识点汇总
  • 按钮实现开关功能
  • php实用教程
  • 销售旧货和销售使用过的固定资产
  • 电子发票怎么开具?
  • 待核销基建支出并入哪个科目
  • 年报和汇算清缴报表口径的区别
  • 帝国cms移动端设置教程
  • python 记录日志
  • 新成立公司实收资本没到位该怎么做账
  • 刚开的小公司怎么报税
  • 装修公司让客户承担税费是否合理
  • 固定资产一次性扣除账务处理
  • centos中rpm包怎么安装
  • 启动mac问号文件夹闪烁怎么办
  • win功能下载所需文件
  • 电脑出现系统状态
  • macos 关闭屏幕
  • linux scp命令的用法详解
  • kdeskcore.exe是什么
  • launch pxe
  • win8无法使用内置管理员账户打开ie
  • css英文代码翻译
  • cocos2dx怎么用
  • c# opengl绘图
  • JavaScript运算符都有哪些
  • 批处理常用命令总结
  • 教女朋友学英语
  • javascript:void(0)的作用示例介绍
  • python抓取软件界面数据
  • python的五个特点
  • 3种不同的播种方法
  • centos6.5设置网络
  • python如何用pi
  • 四川增值税发票真伪查询
  • 百旺金赋天津客服
  • 单位首次交社保医疗要多久才能享受
  • 云南省昆明市税收优惠政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设