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
如本文对您有用,您的捐赠和留言将是我最好的支持~
如您愿意,请向更多志同道合的朋友们推荐本站,谢谢。
请尊重他人劳动成果。
转载请务必附上原文链接,我将感激不尽。
有什么问题可以 留言或QQ联系我
留言