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