Perlコーディング
ループ処理
2007年11月30日
for文
for ($cnt=0; $cnt<$num; $cnt++) {
・
・
}
foreach文
foreach $value (@array) {
・
・
}
配列@arrayの各値を処理できます。処理している値が$valueに入ります。
while文
while (評価) {
・
・
}
評価が真の間処理を繰り返します。
until文
until (評価) {
・
・
}
評価が真になるまで処理を繰り返します。
ループを抜ける関数に、next、last、redo、gotoがあります。
next:現在のループ処理を終了し、直ちに次のループへ。 PHPのcontinueに相当。
last:現在のループ処理を直ちに終了。PHPのbreakに相当。
redo:現在のループ処理からただちにループの先頭へ。
goto:現在のループ処理からただちに指定されたラベルに飛ぶ 。
for ($cnt=0; $cnt<$num; $cnt++) {
・
・
}
foreach文
foreach $value (@array) {
・
・
}
配列@arrayの各値を処理できます。処理している値が$valueに入ります。
while文
while (評価) {
・
・
}
評価が真の間処理を繰り返します。
until文
until (評価) {
・
・
}
評価が真になるまで処理を繰り返します。
ループを抜ける関数に、next、last、redo、gotoがあります。
next:現在のループ処理を終了し、直ちに次のループへ。 PHPのcontinueに相当。
last:現在のループ処理を直ちに終了。PHPのbreakに相当。
redo:現在のループ処理からただちにループの先頭へ。
goto:現在のループ処理からただちに指定されたラベルに飛ぶ 。
コメント