Perl學習手札是台灣perl高手寫的文章,特打包為chm版,方便大家閱讀。
關於本書
1. 關於Perl
1.1 Perl的歷史
1.2 Perl的概念
1.3 特色
1.4使用Perl的環境
1.5 開始使用Perl
1.6 你的第一個Perl程式
2. 標量變數(Scalar)
2.1 關於標量
2.1.1 數值
2.1.2 字串
2.1.3 數字與字串轉換
2.2 使用自己的變數
2.3 賦值
2.3.1 直接設定
2.3.2 也可以這樣
2.4 運算
2.5 變數的輸出/輸入
2.6 Perl預設變數
2.7 defined 與undef
3. 列表與陣列
3.1 何謂陣列
3.2 Perl 的陣列結構
3.3 push/pop
3.4 shift/unshift
3.5 切片
3.6 陣列還是標量?
3.7 一些常用的陣列運算
3.7.1 sort
3.7.2 join
3.7.3 map
3.7.4 grep
4. 基本的控制結構
4.1 概念
4.1.1 關於程式的流程
4.1.2 真,偽的判斷
4.1.3 區塊
4.1. 4 變數的生命週期
4.2 簡單判斷
4.2.1 if
4.2.2 unless
4.2.3 一行的判斷
4.3.4 else/elsif
4.3 重複執行
4.3.1 while
4.3.2 until
4.4 for
4.4.1 像C 的寫法
4.4.2 其實可以用.. .
4.4.3 有趣的遞增/遞減運算子
4.4.4 對於陣列內的元素
5. 雜湊(Hash)
5.1 日常生活的雜湊
5.2 散列的表達
5.3 散列賦值
5.4 each
5.5 keys跟values
5.6 散列的操作
5.6.1 exists
5.6.2 delete
5.7 怎麼讓雜湊上手
6. 子程式
6.1 關於Perl的子程式
6.2 參數
6.3 回傳值
6.4 再談參數
6.5 子程式中的變數使用
7.正規表示式
7.1 Perl 的第二把利劍
7.2 什麼是正規表示式
7.3 樣式比對
7.4 Perl 怎麼比對
7.5 怎麼開始用正規表示式
8. 更多關於正規表示表達式
8.1 只取一瓢飲
8.2 比對的字元集合
8.3 正規表示式的特別字元
8.4 一些修飾字元
8.5 取得比對的結果
8.6 定位點
8.7 比對與替換
8.8 有趣的字串內交換
8.9 不貪多比對
8.10 如果你有疊字
8.11 比對樣式群組
8.12 比對樣式的控制
9. 再談控制結構
9.1 循環操作
9.1.1 last
9.1.2 redo
9.1.3 next
9.1.4 標籤
9.2 switch
9.2.1 如果你有複雜的if 判斷
9.2.2 利用模組來進行
9.3 三元運算子
9.4 另一個小訣竅
10. Perl的檔案讀寫
10.1 檔案句柄(FileHandle)
10.2預設的檔案句柄
10.3 檔案的基本操作
10.3.1 開檔/關檔
10.3.2 意外處理
10.3.3 讀出與寫入
11. 檔案系統
11.1 檔案測試
11.2 重要的檔案相關內建函數
11.3 localtime
12. 字串處理
12.1 簡單的字串形式
12.2 uc 與lc
12.3 sprintf
12.4 排序
12.5 多子鍵排序
13. 模組
13.1 關於程式的重用
13.2 你該知道的CPAN
13.3 使用CPAN與CPANPLUS
13.4 使用模組
13.5 開始寫出你的套件
14. 引用(Reference)
14.1 何謂引用
14.2 取得引用
14.3 引用的內容
14.4 利用引用進行二維數組
15. 關於資料庫的基本操作
15.1 DBM
15.1.1 與DBM連系
15.1.2 DBM檔案的操作
15.1.3 多重資料
15.2 DB_File
15.3 DBI
15.4 DBIx::Password
16. 用Perl寫網站程式
16.1 CGI
16.2 Template
16.3 Mason
< br />17. Perl與系統管理
17.1 Perl在系統管理上的優勢
17.2 Perl的單行執行模式
17.3 管理檔案
17.4 郵件管理
17.4 .1 Mail::Audit + Mail::SpamAssassin
17.4.2 Mail::Sendmail 與Mail::Bulkmail
17.4.3 POP3Client 及IMAPClient
17.5 日誌檔
17.6 報表
本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: admin@php.cn