第一部分 PHP基礎
第1章 PHP概況
針對萬維網的開發(fā)
了解PHP
第2章 變量
變量理論與命名
PHP與數據類型
標量數據類型
復雜數據類型
特殊數據類型
常數
其他類型
使用變量、PHP風格
第3章 運算符與表達式
運算符
表達式
第4章 流程控制與函數
程序中的抉擇
循環(huán)
利用函數
第5章 串與數組
串
數組
第二部分 程序設計原理與PHP
第6章 面向對象的程序設計
OOP的基礎知識
PHP的OOP實現
第7章 調試與錯誤
錯誤類型
調試方法
了解錯誤級別
處理錯誤
可視化調試程序
第三部分 數據流程
第8章 SQL與數據庫交互
規(guī)范化數據庫
關系數據庫管理系統(RDBMS)
SQL基礎
第9章 窗體與用戶交互
窗體的基礎知識
利用PHP的窗體支持
設計易使用的界面
保存與編輯數據
高級窗體處理
第10章 數據有效性檢查
編寫一個有效性檢查類
用內部PHP函數檢查數據
第11章 會話
cookie
會話的復雜問題
會話的基本知識
購物車
購物車實現
第12章 安全性
認證用戶身份
雜湊數據
授權用戶
加密數據
第13章 文件與聯網
處理文件
目錄
聯網技術
第四部分 如何連接PHP
第14章 萬維網應用程序開發(fā)
為什么重要
布置萬維網應用程序
源代碼管理
使用CVS
程序設計風格
第15章 XML與XHTML
XML概述
PHP與XML
用XSLT變換XML
用XML做數據交換
XHTML
第16章 LDAP
LDAP瀏覽
PHP與LDAP
第五部分 實際運用PHP
第17章 PDF
PHP與PDFlib
創(chuàng)建PDF文檔
在現實世界中使用PDF
第18章 生成圖形
設置PHP來創(chuàng)建圖像
圖像基礎
繪制基本幾何插圖
繪制圖表
應用中的注意事項
第19章 電子郵件
了解電子郵件
用PHP發(fā)送電子郵件
從頭開始編寫一個POP客戶軟件
安裝IMAP擴展
用IMAP擴展閱讀電子郵件
Web郵件應用舉例
附錄
附錄A PHP安裝簡明教程
附錄B PHP配置選項
附錄C XHTML實體