PHP 基本構文: 自己インクリメントと自己デクリメント
自己加算と自己減算の操作
自己加算と自己減算とは、自分に1を加える、または自分から1を引くことを意味します。
他のプログラミング言語を学習したことがある場合。ここでの使用法は、コンピュータにおける別のルールであることがわかります。このように使用すると、より簡潔になります。
記号 | 説明 |
---|---|
$x++ | 最初に割り当ててから加算 |
$x-- | 最初に割り当ててから減算 |
++$ x | 追加まず、次に Assignment |
--$x | decrease 最初に、次に assign value |
上記の使用法は実際には非常に簡単で、上記の例に従ってください。段階に分けて、プロセスに応じて判断します。
<?php $x = 5; //先赋值后加:即先将$x的值赋值给$y。$x的值为5,所以将$x的值赋值给$y。$y也为5 $y = $x++; //$x的结果输出为6,因为赋值给$y后,$x自己又把自己进行了+1操作。所以,$x的结果为6 echo $x; ?>
次のように、最初に加算してから値を割り当てることを比較してみましょう:
<?php $x = 5; //先将$x自加1,$x等于5,自加1后结果为6。因此,$y的结果为6 //自加后,再将结果6偷偷的赋值给自己$x $y = ++$x; //$x的结果输出也为6。因为$x执行+1完成后,将5+1的结果赋值给了自己 echo $x; ?>
別の実験を行って、$x-- と --$x を試してみてください。これが結果ですか?
以下の $water + $paper の結果は何ですか? 答えてください。
りー