加算子とは、数値を1増やす(インクリメント)演算子です。 減算子とは、数値を1減らす(デクリメント)演算子です。
演算子 | 名前 | 機能 |
---|---|---|
++$i | 前置加算子 | $iに1を加えてから$iを返す。 |
$i++ | 後置加算子 | $iを返す手から$iに1を加えます。 |
--$i | 前置減算子 | $iから1を引いてから$iを返します。 |
$i-- | 後置減算子 | $iを返してから$iを返します。 |
<?php $i = 1; $x = ++$i; echo $x; ?>
2
<?php $i = 1; $x = $i++; echo $x; ?>
1
<?php $i = 10; $x = --$i; echo $x; ?>
9
<?php $i = 10; $x = $i--; echo $x; ?>
10