前置加算子、後置加算子
加算子には前置と後置がある。
++$a;(前置加算子) $a++;(後置加算子)
前置だと、加算してから加算した値を返す。
後置だと加算する前の値を返してから加算する。
「加算する前の値」を覚えておかなくてよいので、前置加算子の方が一般に速い。
ただ、言語、環境、設定によってあまり変わらなかったり、逆転したりする。
加算子には前置と後置がある。
++$a;(前置加算子) $a++;(後置加算子)
前置だと、加算してから加算した値を返す。
後置だと加算する前の値を返してから加算する。
「加算する前の値」を覚えておかなくてよいので、前置加算子の方が一般に速い。
ただ、言語、環境、設定によってあまり変わらなかったり、逆転したりする。
コメント