《PHP5高級套用開發實踐》是2008年4月1日由人民郵電出版社出版的圖書,作者是(美)厄爾曼。
基本介紹
- 書名:PHP5高級套用開發實踐
- 作者:(美)厄爾曼
- 譯者:龔濤、王軍
- ISBN:9787115173287
- 頁數:454頁
- 出版社:人民郵電出版社
- 出版時間:2008年4月1日
- 裝幀:平裝
- 開本:16開
內容簡介,編輯推薦,作者簡介,目錄,
內容簡介
《PHP 5高級套用開發實踐》介紹了PHP高級編程技術及相關主題。全書劃分為三個部分。前5章介紹一般的高級PHP知識:編程技巧、Web應用程式、資料庫、安全和電子商務。接下來的6章內容著重擴展PHP的知識範圍。其中一半的內容非常詳細地複習了面向對象編程——從基礎知識到高級主題再到一些實用範例。另外3章介紹使用PHP的不同方式:與網路服務程式通信、與主機服務程式通信、從命令行使用PHP。《PHP 5高級套用開發實踐》最後3章分別介紹與PHP相關的三種技術:PEAR、Ajax和XML。
編輯推薦
《PHP 5高級套用開發實踐》針對PHP的中高級程式設計師,通過大量實用範例幫助讀者迅速掌握高級技術。
輕鬆、直觀的講授方式,通過螢幕圖引導讀者學習PHP,並演示應該如何做。
清晰的步驟和詳細的解釋。幫助讀者迅速掌握要點。成為專業PHP程式設計師。
大量來自實戰的例子,極富價值的參考案例。
作者為本書專門設定了支持網站,提供範例腳本、更新等內容。
作者簡介
Larry UIIman是國際知名的暢銷技術作家,擁有20多年編程經驗,精通多種語言和技術。他是DMC公司的總裁和數字媒體技術總監,曾擔任朗訊和OracIe等世界頂尖公司的顧問,並曾授課於加州大學伯克利分校、賓州大學等名校。除本書外,他撰寫的多部圖書都廣受世界讀者歡迎,享有極高聲譽。
目錄
第1章 PHP高級技術
1.1 多維數組
1.1.1 多維數組排序
1.1.2 資料庫驅動的數組
1.2 高級函式定義
1.2.1 遞歸函式
1.2.2 使用靜態變數
1.3 原形文檔語法
1.4 使用printf( )和sprintf( )
第2章 開發Web應用程式
2.1 注釋代碼
2.2 代碼風格和結構
2.3 Web站點的模組化
2.3.1 創建配置檔案
2.3.2 創建HTML模板
2.3.3 創建索引頁面
2.3.4 創建內容模組
2.3.5 創建搜尋模組
2.4 調整瀏覽器快取
第3章 資料庫高級概念
3.1 在資料庫里保存會話
3.1.1 創建sessions表
3.1.2 定義會話函式
3.1.3 使用新會話處理程式
3.2 處理美國郵政編碼
3.2.1 創建郵政編碼表
3.2.2 創建stores表
3.2.3 計算距離
3.3 創建存儲函式
3.4 水平顯示結果
第4章 安全技術
4.1 基礎知識
4.2 檢驗表單數據
4.3 使用PECL過濾器
4.4 利用PEAR Auth進行身份驗證
4.4.1 簡單身份驗證
4.4.2 定製身份驗證
4.5 使用MCrypt
4.5.1 數據加密
4.5.2 數據解密
第5章 電子商務技術
5.1 電子商務的概念
5.2 創建配置檔案
5.3 建立模板
5.4 創建索引檔案
5.5 分類瀏覽
5.6 展示產品
5.7 實現購物車
5.8 信用卡的檢驗
第6章 面向對象編程基礎知識
6.1 面向對象編程的理論
6.2 定義一個類
6.3 創建對象
6.4 $this屬性
6.5 創建構造器
6.6 創建解構器
6.7 自動載入類
第7章 高級OOP
第8章 實用面向對象編程
第9章 PHP的網路套用
第10章 PHP和伺服器
第11章 PHP的命令行界面
第12章 使用PEAR
第13章 Ajax
第14章 XML和PHP