phpのfor文についてインクリメントが ++$i と $i++の時の結果が同じになるのはなぜでしょうか?
ドキュメントを見たところ
<?php
$var = 0;
echo ++$var;//1
インクリメントが前にあるときは値が加算されたものを返すのはわかりました。
ただfor文をためしてみると疑問がおこりました。
$a = array("sugimoto", "taguti", "fkoji")
for($i = 0; $i < count($a); ++$i){
echo $a[$i], PHP_EOL;
}
//sugimoto taguti fkoji
前インクリメントだと先にプラスになるから
//taguti fkoji
になりそうなものですが、この挙動はいったいなんなのでしょうか?
もしよろしければご教授願います。