Perlリファレンス

unless







unless


if分の逆で、式に値がなければ続くブロックが処理されます。


unless ( $a==1 ) {
   print '$aは1ではありません。';
}
$aの値が数値の1以外なら'$aは1ではありません。'と表示します。

通常、この様な場合はif文を用いて条件式に否定文を記述するため、unlessは使われません。


関連






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