今でこそなんとなくわかるif文ですが、独学で最初に飛ばすところではないでしょうか?それは私でした。そこで基本例文をちょっと考えてみました。
例文part1:「eq」を使ったif文
if($name eq 'yahoo'){ print "ヤフーに一票!"; }
else{ print "グーグルに一票!"; }
文章で説明すると、、、
もし、$nameがyahooだったら、「ヤフーに一票!」と表示しなさい。
それ以外は「グーグルに一票!」と表示しなさい。
例文part2:「ne」を使ったif文
if($name ne 'yahoo'){ print "グーグルに一票!"; }
else{ print "ヤフーに一票!"; }
文章で説明すると、、、
もし、$nameがyahooでなかったら、「グーグルに一票!」と表示しなさい。
それ以外は「ヤフーに一票!」と表示しなさい。
例文part3:「elsif」を加えたif文
if($name eq 'yahoo'){ print "ヤフーに一票!"; }
elsif($name eq 'google'){ print "グーグルに一票!"; }
else{ print "ビルゲイツに一票!"; }
文章で説明すると、、、
もし、$nameがyahooだったら、「ヤフーに一票!」と表示しなさい。
もし、$nameがgoogleだったら、「グーグルに一票!」と表示しなさい。
それ以外は「ビルゲイツに一票!」と表示しなさい。
と言うような感じです。
「eq」で単語を指定して、elseでそれ以外に同様の処理を施すと言う方が比較的使いやすく、また使う機会も多いです。例えば、或るパスワードを設定し、それに対して「ne」で拒否「eq」で認証と言う場合、「eq」で認証、elseでそれ以外を拒否と言う風に置き換えることができます。
Perl if文の基本例文
前後の記事
検索用マーカー
Perl if文の基本例文
Perl basic example of if syntax
Perl basic example of if syntax
Perl例文 - if文
このサイトでは一部のリンクにアフィリエイトプログラムを利用しています。リンクをクリックして頂くと、当サイトで紹介している商品を、各々オンラインショッピングサイトで実際にご購入頂けます。尚、ご購入の際には提携先ショップの注意書き等をご確認の上お買い求め下さい。
プライバシーポリシー
プライバシーポリシー
