SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

前置加算子、後置加算子

加算子には前置と後置がある。

++$a;(前置加算子)
$a++;(後置加算子)

前置だと、加算してから加算した値を返す。
後置だと加算する前の値を返してから加算する。

「加算する前の値」を覚えておかなくてよいので、前置加算子の方が一般に速い。

ただ、言語、環境、設定によってあまり変わらなかったり、逆転したりする。

関連するメモ

コメント