PHP ++$I和$i++
1 回答

素胚勾勒不出你
TA貢獻1827條經驗 獲得超9個贊
$i++和++$i在發生賦值時是有區別的,但是無論哪種形式都不影響自身值得自增。
例子中執行$i++后$i的值已經變化為3了。
舉個例子:
$i=1;
$y=$i++; //這里的運算順序是$y=$i;$i=$i+1
注意,此時$y的值是1,但是$i的值是自增1次后是2了。
同樣:
$i=1;
$y=++$i; //這里的運算順序是 $i=$i+1;$y=$i;
結果$y=2,$i=2
這兩個例子反映了他們賦值的順序,也說明無論使用哪種形式,都不影響變量$i自增。
- 1 回答
- 0 關注
- 829 瀏覽
添加回答
舉報
0/150
提交
取消