November 3, 2009

パソコン関連 forとwhileとforeach・・・

これらは、知っている人は知っているPHPでのループ処理に使用する関数です。
いや、PHPのみならずJavascriptやその他言語でも使用されているのかな?
なにせ、HTML程度しか知らないσ(^^)には、この関数の使い方が難しい!!

特にforは、最初に条件式や更新式を記載し、波かっこ内は処理したい内容を記載すればいいはず・・・
逆にwhileの場合はi++などを記載しないといけないんだよね?
foreachは、処理したい配列の終わりまで処理してくれるので更新式については記載する必要なし!
でも、forの処理でおかしい動きをするところがあるので見てもったら、forの処理文の中にi++など書かないといけない
と言われてしまうと、初心者はとまどってしまいます・・・
でも、{}内にi++を記載すると、処理回数がその分減ってしまうので、やはりいらないんだよな∼
残業できない分、家でいろいろ調べてみるけど、やはりforの処理文の中には記載しなくても良さそうです。
となると、continueの使い方に問題があるのかな∼?
なんか、今回の不具合に関しては質問しづらくなってしまったので、もうしばらく自分で悶々と悩むしかないのかな∼

Posted by myau at November 3, 2009 21:22 | Comments (0) |