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

++$i$i++PHP 和有什么不一样?

回答:

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

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

“利用PHP允许您进行后递增($ i )和预递增( $ i)这一事实。只要您未编写类似$ j = $ i

++的内容,其含义是相同的。预增量几乎快了10%,这意味着您应该在有机会时从后增量切换到预增量,特别是在紧密循环中,尤其是如果您对微优化感到惜!” -

TuxRadar

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

以上是 PHP中的++ $ i和$ i ++有什么区别? 的全部内容, 来源链接: utcz.com/qa/402897.html

回到顶部