日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解Perl控制結(jié)構(gòu)用法

本文和大家重點(diǎn)討論一下Perl控制結(jié)構(gòu)的用法,主要包括條件判斷,循環(huán)和單行條件等內(nèi)容,相信通過本文的學(xué)習(xí)你對Perl控制結(jié)構(gòu)的用法有深刻的認(rèn)識。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、從化網(wǎng)站維護(hù)、網(wǎng)站推廣。

Perl控制結(jié)構(gòu)

一、Perl控制結(jié)構(gòu)之條件判斷

if(){

}
elsif(){

}
...
else{

}

二、Perl控制結(jié)構(gòu)之循環(huán):

1、while循環(huán)
while(){

}

2、until循環(huán)
until(){

}

3、類C的for循環(huán),如
for($count=1;$count<=5;$count++){
#statementsinsidetheloopgohere
}

下面是在for循環(huán)中使用逗號操作符的例子:
for($line=,$count=1;$count<=3;$line=,$count++){
print($line);
}
它等價(jià)于下列語句:

$line=;  $count=1;  while($count<=3){  print($line);  $line=;  $count++;  }

4、針對列表(數(shù)組)每個(gè)元素的循環(huán):foreach,語法為:
foreachlocalvar(listexpr){
statement_block;
}
例:

foreach$word(@words){  if($wordeq"the"){  print("foundtheword'the'\n");  }  }

注:
(1)此處的循環(huán)變量localvar是個(gè)局部變量,如果在此之前它已有值,則循環(huán)后仍恢復(fù)該值。
(2)在循環(huán)中改變局部變量,相應(yīng)的數(shù)組變量也會改變,如:

@list=(1,2,3,4,5);  foreach$temp(@list){  if($temp==2){  $temp=20;  }  } 
此時(shí)@list已變成了(1,20,3,4,5)。

5、Perl控制結(jié)構(gòu)之do循環(huán)
do{
statement_block
}while_or_until(condexpr);
do循環(huán)至少執(zhí)行一次循環(huán)。

6、循環(huán)控制

退出循環(huán)為last,與C中的break作用相同;執(zhí)行下一個(gè)循環(huán)為next,與C中的continue作用相同;PERL特有的一個(gè)命令是redo,其含義是重復(fù)此次循環(huán),即循環(huán)變量不變,回到循環(huán)起始點(diǎn),但要注意,redo命令在do循環(huán)中不起作用。

7、傳統(tǒng)的gotolabel;語句。

三、Perl控制結(jié)構(gòu)之單行條件

語法為statementkeywordcondexpr。其中keyword可為if、unless、while或until,如:

print("Thisiszero.\n")if($var==0);  print("Thisiszero.\n")unless($var!=0);  print("Notzeroyet.\n")while($var-->0);  print("Notzeroyet.\n")until($var--==0); 
雖然條件判斷寫在后面,但卻是先執(zhí)行的。

 


新聞標(biāo)題:詳解Perl控制結(jié)構(gòu)用法
網(wǎng)頁URL:http://m.5511xx.com/article/ccsdcpc.html