栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

PHP中的++ $ i和$ i ++有什么区别?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP中的++ $ i和$ i ++有什么区别?

++$i
是先递增,
$i++
后递增。

  • pre-increment:先增加变量
    i
    ,然后取消引用。
  • 后递增:取消引用然后递增
    i

“利用PHP允许您进行后递增($ i )和预递增( $ i)这一事实。只要您未编写类似$ j = $ i
++的内容,其含义是相同的。预增量几乎快了10%,这意味着您应该在有机会时从后增量切换到预增量,特别是在紧密循环中,尤其是如果您对微优化感到惜!” -
TuxRadar

为了进一步说明,PHP中的后增量已被记录为存储一个临时变量,该临时变量归因于这10%的开销与前增量。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/443012.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号