數(shù)組的索引:從0開始, #name + 1) -1 也表示數(shù)組的最后一個(gè)索引,所以 #name] == $name[-1]; 數(shù)組變量的表示@燥滑,...
定義子程序使用關(guān)鍵字sub和花括號{}沥邻,調(diào)用(也叫calling)子程序使用“與&”號:定義子程序:sub marine{#some code ...
數(shù)字 Perl是弱類型語言, 這意味著一個(gè)變量的類型可以靈活的變化而不需要經(jīng)過顯式的類型轉(zhuǎn)換(也意味著類型不安全) Perl把數(shù)字和字符串稱為標(biāo)...
1 Perl中的eval代碼塊可以提供類似Java中try-catch塊的功能:在代碼塊的錯(cuò)誤會被捕獲上陕,且不會導(dǎo)致程序異常退出墨吓。 如果在eval...
在Perl中調(diào)用其他程序的方式有很多罩引,最簡單的就是system函數(shù)茸苇,system函數(shù)接受一個(gè)或多個(gè)參數(shù)排苍,其中第一個(gè)參數(shù)就是要執(zhí)行的程序名,隨后P...
智能匹配操作符~~在Perl 5.10中引入学密,它能根據(jù)兩端的操作數(shù)來決定執(zhí)行哪種操作淘衙,如果操作符左右兩邊都是標(biāo)量,則~~會執(zhí)行比較操作腻暮,具體是<...
Perl提供一系列強(qiáng)大的字符串處理函數(shù)彤守,來處理它90%情況下要處理的和文本相關(guān)的工作。其中用于在字符串內(nèi)查找匹配字串位置的函數(shù)就是index哭靖。i...
Perl程序運(yùn)行時(shí)以自己的工作目錄(working directory)作為起點(diǎn)具垫,Perl提供了一個(gè)和shell中cd命令類似的操作符chdir...
Perl提供了一組文件測試操作符,可以測試文件的各種屬性试幽。文件測試操作符看起來像是由一個(gè)連字符-和一個(gè)字母組成的筝蚕,操作符的作用對象可以是表示文件...