1、++$i 的用法(以 $a=++$i ,$i=2 为例)
先将 $i 值加 1 (也就是 $i=$i+1 ),然后赋给变量 $a (也就是 $a=$i ),则最终 $a 值等于 3 , $i 值等于 3 。
所以 $a=++$i 相当于 $i=$i+1 ,$a=$i 。

2、$i++ 的用法(以 $a=$i++ ,$i=2 为例)
先将 $i 值赋给变量 $a (也就是 $a=$i ),然后 $i 值加 1 (也就是 $i=$i+1 ),则最终 $a 值等于 2 ,$i 值等于 3 。
所以 $a=$i++ 相当于 $a=$i , $i=$i+1 。

3、++$i 与 $i++
$a=++$i 相当于 $i++ , $a=$i
$a=$i++ 相当于 $a=$i , $i++

4、++$i 与 $i++ 单独使用时,相当于 $i=$i+1
如果赋给一个新变量,则 ++$i 先将 $i 值加 1 ,而 $i++ 先将 $i 赋给新变量。

整理修改自:http://www.jb51.net/article/31015.htm


如您从本文得到了有价值的信息或帮助,请考虑扫描文末的二维码对我进行赞赏和鼓励。

与《PHP中++$i与$i++的区别》相关的博文:


发布时间 09/16/2014 07:54:01所属栏目 Program Code.所属标签 .

留言

Admin Avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌