Lightonthekey
2017-03-16 04:42:11
$a=0;echo $a++;?? ? // 0echo $a+=1; ?// 2
10 回答

qq_樊云霄_0
TA貢獻(xiàn)1條經(jīng)驗 獲得超4個贊
$a++:表示先輸出,然后自增(其實輸出的還是源數(shù)據(jù))。++$a:表示先自增,后輸出(輸出是自增后的數(shù)據(jù))?!癳cho $a++”執(zhí)行完之后,$a=1。那么$a+=1,就是$a=$a+1,也就是2。 ?但愿能看懂。。。

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗 獲得超1個贊

蘋果coding
TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊
后++的作用是執(zhí)行完語句后,才執(zhí)行++的作用。第一個echo,雖然輸出的是0,但是這個語句執(zhí)行完之后,你再輸出一次a的值,你就會發(fā)現(xiàn)等于1了,這時候,再加1,就等于2了。
- 10 回答
- 0 關(guān)注
- 2864 瀏覽
添加回答
舉報
0/150
提交
取消