演算子の基本05



インクリメント・デクリメント


  • 「++」演算子は、インクリメント演算子(increment operator)と呼ぶ
  • 「--」演算子は、デクリメント演算子(decrement operator)と呼ぶ
  • 何らかの処理を1つずつ値を増やしたり減らしたりの繰り返しを1回ずつカウントするために用いられる



変数$aの値を1増やす

ソースコードPHP

$a++;

値を1増やす演算は、このようにも書ける

ソースコードPHP

$a = $a + 1;

変数$aの値を1減らします

ソースコードPHP

$a--;


値を1減らす演算は、このようにも書ける

ソースコードPHP

$a = $a - 1;


記述による違い


ソースコードPHP

<?php
$a = 1;
print '変数 $a の初期値は、「' .$a. '」とします。<br>' . "\n";

// $a++の場合
print '$a++で出力すると、「' . $a++ . '」です。<br>' . "\n";
print '今、$aは「' .$a. '」です。<br>' . "\n";

// ++$aの場合
print '++$aで出力すると、「' . ++$a . '」です。<br>' . "\n";
print '今、$aは「' .$a. '」です。<br>' . "\n";
?>

eclipseの内部ブラウザで表示【 chrome