Perlリファレンス

not







not


notに続く値があれば何も返さない。
値がなければ1を返す。

主に制御構造で変数に値が無い場合に処理したい場合に使う。


if(not $a){
   print '$aには値が無い';
}
$aに値がある場合はif分のブロック内は処理されない。

値の前に!をつけるのと同じですが、こちらの方が優先順位が低い。
notに続く値が式で式の結果を否定したい場合に使う。


関連






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