組
1.1.1 多維數組排序
1.1.2 數據庫驅動的數組
1.2 高級函數定義
1.2.1 遞歸函數
1.2.2 使用靜態(tài)變量
1.3 原形文檔語法
1.4 使用printf()和sprintf()
第2章 開發(fā)Web應用程序
2.1 注釋代碼
2.2 代碼風格和結構
2.3 Web站點的模塊化
2.3.1 創(chuàng)建配置文件
2.3.2 創(chuàng)建HTML模板
2.3.3 創(chuàng)建索引頁面
2.3.4 創(chuàng)建內容模塊
2.3.5 創(chuàng)建搜索模塊
2.4 調整瀏覽器緩存
第3章 數據庫高級概念
3.1 在數據庫里保存會話
3.1.1 創(chuàng)建sessions表
3.1.2 定義會話函數
3.1.3 使用新會話處理程序
3.2 處理美國郵政編碼
3.2.1 創(chuàng)建郵政編碼表
3.2.2 創(chuàng)建stores表
3.2.3 計算距離
3.3 創(chuàng)建存儲函數
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 創(chuàng)建配置文件
5.3 建立模板
5.4 創(chuàng)建索引文件
5.5 分類瀏覽
5.6 展示產品
5.7 實現購物車
5.8 信用卡的檢驗
第6章 面向對象編程基礎知識
6.1 面向對象編程的理論
6.2 定義一個類
6.3 創(chuàng)建對象
6.4 $this屬性
6.5 創(chuàng)建構造器
6.6 創(chuàng)建解構器
6.7 自動加載類
第7章 高級OOP
7.1 高級理論
7.2 繼承類
7.3 繼承構造器和解構器
7.4 方法的覆蓋
7.5 訪問控制
7.6 使用作用域解析符
7.7 創(chuàng)建靜態(tài)成員
7.8 抽象類和方法
第8章 實用面向對象編程
8.1 捕獲異常
8.2 擴展Exception類
8.3 創(chuàng)建一個購物車類
8.4 使用購物車類
第9章 PHP的網絡應用
9.1 訪問其他Web站點
9.2 使用套接字
9.3 進行IP定位
9.4 使用cURI
第10章 PHP和服務器
10.1 壓縮文件
10.2 PHP-GTK
10.3 建立一個cron
10.4 Windows上的任務計劃
10.5 在PHP 使用COM
第11章 PHP的命令行界面
11.1 測試安裝
11.2 執(zhí)行一段代碼
11.3 創(chuàng)建命令行腳本
11.4 運行命令行腳本
11.5 使用命令行參數
11.6 接受輸入
第12章 使用PEAR
12.1 使用Benchmark
12.1.1 對代碼進行性能測試
12.1.2 函數性能測試
12.2 使用HTML QuickForm
12.2.1 創(chuàng)建基本表單
12.2.2 過濾和檢驗表單數據
12.2.3 處理表單數據
12.3 使用Mail Mime
12.3.1 發(fā)送HTML郵件
12.3.2 發(fā)送包含圖像的HTML郵件
第13章 Ajax
13.1 Aiax入門
13.2 一個簡單范例
13.2.1 創(chuàng)建數據庫
13.2.2 編寫PHP程序
13.2.3 測試這段PHP腳本
13.2.4 編寫JavaScript,第1部分
13.2.5 編寫JavaScript,第2部分
13.2.6 創(chuàng)建HTML
13.2.7 測試程序
13.3 成熟的Aiax
13.3.1 PHP編程
13.3.2 編寫JavaScript
13.3.3 創(chuàng)建HTML
13.4 調試Ajax程序
第14章 XML和PHP
14.1 什么是XML
14.2 XML語法
14.3 屬性、空元素和實體
14.4 文檔類型定義
14.5 解析XML
14.6 使用SimpleXML
14.7 創(chuàng)建RSS Feed