PHP Tips [演算子]

加算子・減算子

解説

加算子とは、数値を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