***HPクリエイターのためのCGI講座 第17回***
4.制御構造
演習問題がここのページにあります。 今週中を目標に完成させてください。 (解答も同じページにありますが、まずは、自分自身でチャレンジしてくださいね) |
プログラムは、上から下へ1ステップ毎に順次、実行していきます。
しかしこのような構造のプログラムは、ほとんどの場合実用的ではありません。
条件によってプログラムを分岐させたり、ある処理を繰り返して実行させたりします。
このような条件分岐や、繰り返し処理は制御構造と呼ばれています。
この章では、Perlに用意されている、制御構造について学習します。
ステートメントの種類 | 内 容 |
goto | 無条件ジャンプ |
if/else | 条件分岐true型 |
unless/else | 条件分岐false型 |
while | 繰り返しtrue型 |
until | 繰り返しfalse型 |
do | 繰り返し while、untilと組み合わせて使う |
for | 繰り返し 繰り返し条件を細かく設定可能 |
foreach | 繰り返し 配列処理に適する |
true=真
false=偽
各々の制御構造について例題を交えながら、詳しく解説していきます。
********************************************************************************
講師:ALK alk@arkland.co.jp
運営:アークランド(株) http://www.arkland.co.jp