新聞中心
Perl語(yǔ)言中的Perl控制流有很多值得學(xué)習(xí)的地方,這里和大家分享一下Perl控制流方面的知識(shí),主要包括語(yǔ)句塊,條件語(yǔ)句,循環(huán)和其他控制工具等內(nèi)容,相信本文的介紹你一會(huì)讓你有所收獲。

創(chuàng)新互聯(lián)建站專注于企業(yè)網(wǎng)絡(luò)營(yíng)銷推廣、網(wǎng)站重做改版、宜川網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、購(gòu)物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為宜川等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
Perl控制流(if條件,while,for循環(huán)...)
1.語(yǔ)句塊:
{}之間的部分即為BLOCK語(yǔ)句塊。
2.條件語(yǔ)句:
- if(expression)BLOCK;
- if(expression)
- BLOCK1
- elseBLOCK2;
- if(expression1)
- BLOCK1;
- elsif(expression2)
- BLOCK2;
- else
- BLOCK3;
- #倒置的if語(yǔ)句
- expressionif(test_expression);
Perl控制流中涉及到的關(guān)系運(yùn)算符:
數(shù)字值比較:==,>,<,>=,<=,!=;注意用數(shù)字值比較運(yùn)算符比較字符串時(shí),字符串當(dāng)作0處理;
字符串比較:eq,gt,lt,ge,le,ne;(undef被當(dāng)作假來(lái)處理)
邏輯運(yùn)算符:&&,||,和!;and,or,not等。
3.循環(huán):
- while(expression)
- BLOCK;
- do
- BLOCK
- while(expression);
- for(initialization;test;increment)
- BLOCK;
- foreach$each(@list)
- BLOCK;
4.Perl控制流中其他控制工具:
last:***一次了,跳出當(dāng)前BLOCK,緊接BLOCK之后的代碼往下。
next:這一次到此為止,對(duì)本BLOCK開(kāi)始下一輪。
標(biāo)號(hào):類似于goto。
last和next通常和if倒置語(yǔ)句或者標(biāo)號(hào)結(jié)合使用,實(shí)現(xiàn)跳轉(zhuǎn)。
exit語(yǔ)句:exit0;結(jié)束當(dāng)前的Perl程序,返回OS;
PS:Perl控制流中沒(méi)有switch語(yǔ)句,使用if-else來(lái)模仿。
當(dāng)前名稱:學(xué)習(xí)筆記Perl控制流概念詳解
網(wǎng)頁(yè)網(wǎng)址:http://www.5511xx.com/article/coepcji.html


咨詢
建站咨詢
