if 應該是最常用也是最基本的流程控制了,很多不論是其它的程式語言,在流程控制的部份也最先教這個.以下用簡單的範例來說用if的用法
if 在perl 裡有四種寫法,分別介紹如下:

第一種是最常見的
if (條件為真)
{
執行指令;
........;
}
第二種是二種條件的判斷
if (條件為真) 
{
執行指令1;
........;
}
else
{
執行指令2;
........;
}
第三種為多種條件竹判斷
if (條件1為真)
{
執行指令1;
........;
}
elsif (條件2為真)
{
執行指令2;
........;
}
else
{
執行指令3;
........;
}
有點第三種用case來處理程式看起來會比較簡短,之後的文章會簡介之.
注意是elsif 不是elseif  請特別注意

第四種就比較特別了,很多教材稱之為後置式, 範例如下
執行指令 if (條件為真) 


arrow
arrow
    全站熱搜

    yuanann 發表在 痞客邦 留言(0) 人氣()