Read Article

加算子,減算子について知ろう

広告

この章では加算子,減算子について説明します。
加算子は数値を1つ増やし、減算子は数値を1つ減らす演算子です。
加算子は1減算子は1で表示します。
まだ説明していませんがfor文などの繰り返し構文等に主に使われます。1 では例をみてみましょう。

1 初めに前置加算子から説明します。1 1「++$a」は「$a=$a+1」と同じことを意味しています。
つまり「$a+1」を計算してから、左辺の$aに結果を代入するのと同じ事なので、1の出力結果は1になります。
$aはこの時点で9に変化しているので、1の結果は1になります。
次は後置加算子について説明します。11 初めに$a に代入されている8を1で出力しているので、結果は1となります。
この後に$a に1を加えるので11になります。
次は前置減算子について説明します。11 1は「$a=$a-1」と同じことを意味しています。
つまり「$a-1」を計算してから、左辺の$aに結果を代入して、printで出力していますので、1の出力結果は1になります。
$aはこの時点で7に変化しているので、1の結果は1になります。
次は後置減算子について説明します。11 まず初めに$a に代入されている8を1で出力しているので、結果は1となり、その後に$a から1を引いているので1の箇所は1になります。

URL :
TRACKBACK URL :
Return Top