Hatena::Diary

2009-05-07

代入演算子

今日こんな事してた。

<?php
$twenty=20;
$plus=$twenty++;
print $plus;
?>
実行結果:20

個人的にコレで実行結果21になるんじゃないの?

っておもってて、出来ない・・・

じゃあこんなのは?って....

<?php
$twenty=20;
$plus=$twenty++;
print $twenty;
?>
実行結果:21

でもなんかこれなんか個人的になんか違うような気がする・・

って思ってこんなんやってみた。

<?php
$twenty=20;
$plus= ++$twenty;
print $plus;
?>
実行結果:21

こっちのソースが好きです。


前にね、C++の話をアキラさんから聞いたとき、++を前につけるか後ろにつけるかで

意味が違ってしまうって言うのを聞いたんだけれど、この違いってそうゆう事?

なんて思った。

επιστημηεπιστημη 2009/05/07 16:09 おもきし「そうゆう事」っす。

ゲスト


トラックバック - http://d.hatena.ne.jp/n_saito1111/20090507/1241669757
おとなり日記