- Taipei, Taiwan
-
Perl - 第十三章 | Perl 引用(參考)
Perl引用是一種標量資料類型,它保存另一個值的位置,該值可以是標量,數組或哈希。由於其標量性質,因此可以在任何地方使用引用,也可以使用標量。 你可以構造包含對其他列表的引用的列表,這些列表可以包含對哈希的引用,依此類推。這就是在Perl中構建嵌套資料結構的方式。 建立引用 定義變量...
-
Perl - 第十二章 | Perl 子程序(函數)
Perl子例程或函數是一起執行任務的一組語句。你可以將程式碼分成單獨的子例程。如何在不同的子例程之間劃分程式碼取決於你,但是從邏輯上來說,劃分通常是使每個函數執行特定任務。 定義並調用子程序 Perl編程語言中子例程定義的一般形式如下: 1 2 3 ...
-
Perl - 第十一章 | Perl 日期和時間
Perl中處理時間的函數有如下幾種: time():返回從1970年1月1日起累計的秒數。 localtime():獲取本地時區時間。 gmtime(): 獲取格林威治時間。 當前日期和時間 讓我們從localtime()開始,如果沒有給出參數,該函數將返回當前日期和...
-
Perl - 第十章 | Perl 運算符
什麼是運算符? 可以使用表達式4 + 5等於9給出簡單答案。這裡的4和5稱為操作數,而+稱為運算符。Perl語言支持多種運算符類型,但以下是重要且最常用的運算符列表: 算術運算符 平等經營者 邏輯運算符 賦值運算符 按位運算符 邏輯運算符 類引用運算符 雜項...
-
Perl - 第九章 | Perl 循環
有的時候,我們可能需要多次執行同一塊程式碼。一般情況下,語句是按順序執行的:函數中的第一個語句先執行,接著是第二個語句,依此類推。 編程語言提供了更為複雜執行路徑的多種控制結構。 循環語句允許我們多次執行一個語句或語句組,下面是大多數編程語言中循環語句的流程圖: Perl 語言...
-
Perl - 第八章 | Perl 條件語句 IF..ELSE
Perl 條件語句是通過一條或多條語句的執行結果(True或者False)來決定執行的程式碼塊。 可以通過下圖來簡單了解條件語句的執行過程: 注意:數字0,字符串’0’ 、 “” ,空list () ,和undef為false,其他值均為true。true前面使用!或not則返...
-
Perl - 第七章 | Perl 哈希
哈希是 key/value 對的集合。 Perl 中哈希變量以百分號 (%) 標記開始。 訪問哈希元素格式:${key}。 以下是一個簡單的哈希範例: 1 2 3 4 5 6 7 #!/usr/bin/perl %data = ( '...
-
Perl - 第六章 | Perl 數組
數組一個是存儲標量值的無序列表變量。 數組變量以 @ 開頭。訪問數組元素使用 $ + 變量名稱 + [索引值] 格式來讀取,這是使用數組變量的簡單範例: 1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin...
-
Perl - 第五章 | Perl 標量
標量是資料的單個單位。該資料可能是整數,浮點數,字符,字符串,段落或整個網頁。 這是一個使用標量變量的簡單範例: 1 2 3 4 5 6 7 8 9 #!/usr/bin/perl $age = 25 ; ...
-
Perl - 第四章 | Perl 變量
變量是保留存儲值的存儲位置。這意味著當你建立變量時,你會在內存中保留一些空間。 解釋器根據變量的資料類型分配內存,並確定可以在保留內存中存儲的內容。因此,通過為變量分配不同的資料類型,可以在這些變量中存儲整數,小數或字符串。 我們了解到Perl具有以下三種基本資料類型: 標量 $ ...