次のコードがあるとします。
<?php
$i = 1;
$user_login = "some_name";
do {
$user_login_tmp = $user_login . "_" . ($i++);
echo $user_login_tmp . "\n";
} while ($i<10);
?>
このデモ(クリック可能!) で見られるように、最初のecho
echoes some_name_1
.
そこにあるので、これは私にはちょっと奇妙に思え$i++
ます。
最初の出力がそうではないのは..._2
なぜですか?何か不足していますか?
do-while ループの PHP マニュアル ページで答えを探してみましたが、答えが見つかりませんでした...