PERL實例精解

PERL實例精解

《PERL實例精解》是2009年1月機械工業出版社出版的圖書,原作者是(美)奎格利,由陳宗斌譯著。

基本介紹

  • 書名:PERL實例精解
  • 作者:(美)奎格利
  • 譯者:陳宗斌
  • ISBN:9787111251699
  • 類別:程式設計
  • 頁數:710頁
  • 定價:95.00元
  • 出版社:機械工業出版社
  • 出版時間:2009年1月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,編輯推薦,作者簡介,圖書目錄,

內容簡介

本書提供了學習Perl最容易、最實用的方式。傳奇般的矽谷編程講師EllieQuigley徹底更新了她的傑作,提供今天的Perl用戶所需的大多數技能和信息——包括全新的MySQL資料庫程式設計和旨在使經驗豐富的用戶更上一個台階的PerlQuickStart。
本書不僅是一本初學者指導,而且是關於Perl的完整指南,它包含了Perl套用的很多方面,從正則表達式處理到格式化報表,再到進程間通信等。由於Perl原本是為UNIX編寫的,因此具有一些UNIX知識會大大加快學習Perl的進程。任何讀、寫或只是維護Perl程式的人都能極大地從本書受益。開發人員可以通過借鑑本書的示例來編寫良好的Perl程式,甚至可以在實際工作中直接使用本書中的示例程式,從而大大節省開發人員的時間,並且能有效地避免編程錯誤。
本書內容簡潔、示例豐富,非常適合於Perl語言初學者閱讀,對於Perl程式設計師,也有很大的參考價值。

編輯推薦

經典的Perl學習指南,數萬Perl程式設計師的案頭必備。
Quigley通過有針對性的課堂測試代碼示例、詳細的逐行解釋和真實的程式輸出來闡釋每種技術。本書結構清晰、通俗易懂。它可以幫助你學會從編寫第一個Perl腳本開始,一直到開發資料庫驅動的應用程式。它是一本你必備的Perl圖書!
本版的新增內容:
Perl程式設計入門:用僅僅20頁的篇幅即可使Perl程式設計師新手編寫Perl腳本。
結合使用Perl DBl與MySQL資料庫的全新章節,並附帶簡單的SQL初級讀物,幫你快速編寫資料庫應用程式。
從生物學(生物信息學)角度介紹Pert,還介紹了Apache伺服器中嵌入的Perl解釋器mod perl,它允許你創建快速、動態的內容;管理Apache月E務器;驗證用戶身份等。
完全更新的內容:
包括許多新的、完全重寫的代碼示例。
包括全面修訂了CGI介紹,以利用Perl構建動態Web站點。
涵蓋了現代的Perl5.8的概念和原理,並為Perl6打下了極好的基礎。
三萬多名系統管理員、高級用戶和開發人員使用了本書的以前版本而成為專家級的Perl程式設計師。通過學習本書,你也可以做到這一點,即使你對Perl一無所知。在成為一名專家之後,你還將頻繁地翻閱本書,因為它是可靠答案、解決方案和代碼的最佳來源。

作者簡介

Ellie Quligley在矽谷講授腳本語言已有20多年。她在Santa Cruz Extension大學講授的Perl和Shell程式設計課程已經成為矽谷學識的一部分。
她所著的暢銷書包括:《UNIX Shells by Example Fourth Edition 》、《PHP andMySQL by Example》(與Marko Gargenta合著)和《JavaScript by Example》。

圖書目錄

對Ellie Quigley 著作的讚譽
譯者序
前言
致謝
第1章 實用摘要和報表語言
1.1 什麼是Perl
1.2 Perl用戶
1.3 Perl的版本
1.4 如何獲得Perl
1.5 什麼是CPAN
1.6 Perl文檔
第2章 Perl腳本
2.1 從命令行使用Perl
2.1.1 -e開關
2.1.2 -n開關
2.1.3 -C開關
2.2 腳本設定
2.3 腳本
2.3.1 開始
2.3.2 注釋
2.3.3 Perl語句
2.3.4 執行腳本
2.3.5 腳本範例(UNIX,Windows)
練習1 了解Perl的語法
第3章 獲得列印句柄
3.1 檔案句柄
3.2 字
3.2.1 引號
3.2.2 實量(常量)
3.3 print函式
3.3.1 列印實量
3.3.2 警告編譯指示和-w開關
3.3.3 strict編譯指示和字
3.4 printf函式
3.4.1 sprintf函式
3.4.2 無引號列印:here document
練習2 編寫literals腳本
第4章 變數
4.1 關於Perl變數
4.1.1 類型
4.1.2 作用域和包
4.1.3 命名規範
4.1.4 賦值語句
4.1.5 引號規則
4.2 標量、數組和散列
4.2.1 標量變數
4.2.2 數組
4.2.3 散列
4.3 從STDIN讀取
4.3.1 把輸入賦值給標量變數
4.3.2 chop和chomp函式
4.3.3 read函式
4.3.4 getc函式
4.3.5 將輸入賦值給數組
4.3.6 將輸入賦值給散列
4.4 數組函式
4.4.1 chop和chomp函式(用於列表)
4.4.2 exists函式
4.4.3 delete函式
4.4.4 grep函式
4.4.5 join函式
4.4.6 map函式
4.4.7 pack和unpack函式
4.4.8 pop函式
4.4.9 push函式
4.4.10 shift函式
4.4.11 splice函式
4.4.12 split函式
4.4.13 sort函式
4.4.14 reverse函式
4.4.15 unshift函式
4.5 散列(關聯數組)函式
4.5.1 keys函式
4.5.2 values函式
4.5.3 each函式
4.5.4 delete函式
4.5.5 exists函式
……
第5章 運算符
第6章 條件
第7章 正則表達式——模式匹配
第8章 獲得控制:正則表達式無字元
第9章 獲得檔案句柄
第10章 子程式和函式
第11章 模組化、打包並傳送到庫
第12章 這個工作要求引用嗎
第13章 面向對象的Perl
第14章 tie函式,DBM檔案和資料庫掛鈎
第15章 Perl資料庫編程
第16章 與系統接口
第17章 報告編寫示例
第18章 網上傳送
第19章 CGI與Perl
附錄A Perl固有函式、編譯指示、模組和調試器
附錄B 有用的Perl腳本
附錄C 面向對象的Perl/CGI程式
附錄D HTML文檔:基礎介紹

相關詞條

熱門詞條

聯絡我們