Perlリファレンス

elsif







elsif


if ( 条件式 ) {
   処理....
}elsif ( 条件式 ) {
   処理....
}

ifに続くカッコの中に条件式に一致しない場合で、ifのブロックに続くelsifに続くカッコ内の条件式に一致した場合、elsifに続くブロック内の処理が実行されます。
elsifに続けてさらにelsifを記述することもでき、elsifに続けてelseを記述することもできます。


if ( $a==1 ) {
   print '$aは1です。';
}elsif ($a==2){
   print '$aは2です。';
}
$aの値が数値の1なら'$aは1です。'と表示、$aの値が2なら'$aは2です。'と表示される。



関連






[編集] [新規] [削除] [バックアップ] [アップロード] [ログイン] [管理]
whwiki 1.3