第1章 PHP簡介
1.1 PHP的起源和發(fā)展
1.2 PHP的優(yōu)點
1.3 PHP的功能
1.4 PHP與其他動態(tài)網頁語言的比較
第2章 PHP開發(fā)環(huán)境設置
2.1 工作環(huán)境說明
2.2 在Windows下的安裝
2.2.1 PHP的安裝
2.2.2 Apache服務器的安裝
2.2.3 在Windows 9x/Me中運行Apache
2.2.4 在Windows NT/2000下運行Apache
2.2.5 ToolKit For Apache的安裝
2.2.6 MySQL服務器的安裝
2.2.7 在Windows NT/2000下運行MySQL
2.3 在Linux下的安裝
2.3.1 Linux的一些基本概念和操作
2.3.2 編譯前的準備工作
2.3.3 安裝MySQL服務器
2.3.4 測試MySQL
2.3.5 Apache及PHP的安裝
2.3.6 Apache及PHP的配置
2.4 Zend Optimizer的安裝
2.4.1 系統(tǒng)需求
2.4.2 安裝過程
2.4.3 運行檢測
2.5 PHP編輯器介紹
第3章 PHP輕松入門
3.1 PHP程序分析
3.1.1 復活節(jié)彩蛋
3.1.2 書寫規(guī)則
3.1.3 從HTML中脫離
3.2 輸出語句
3.2.1 字段寬度
3.2.2 對齊方式
3.2.3 普通字符
3.3 程序注釋
第4章 數(shù)據類型
4.1 數(shù)據類型
4.2 常量
4.2.1 整數(shù)型常量
4.2.2 浮點數(shù)常量
4.2.3 字符串常量
4.2.4 符號常量
4.3 變量類型
4.3.1 整型變量
4.3.2 浮點型變量
4.3.3 字符串變量
4.3.4 數(shù)組變量
4.3.5 多維數(shù)組
4.3.6 對象變量
4.3.7 變量替換
4.3.8 變化的變量
4.4 變量類型轉化
4.4.1 自動轉化
4.4.2 變量類型的確定
4.4.3 類型強制轉化
4.4.4 字符串類型的轉化
4.5 運算符號
4.5.1 運算符的優(yōu)先級
4.5.2 算術運算
4.5.3 字符串合并運算
4.5.4 賦值遠
4.5.5 位運算
4.5.6 邏輯運算
4.5.7 其他運算符
第5章 程序控制
5.1 表達式
5.2 復合語句
5.3 if語句
5.4 switch語句
5.5 for語句
5.6 foreach語句
5.7 while語句
5.8 其他流程控制語句
5.8.1 break語句
5.8.2 continue語句
5.9 程序外調用語句
5.9.1 require()語句
5.9.2 include()語句
第6章 PHP中的函數(shù)
6.1 函數(shù)的定義和調用
6.1.1 函數(shù)的定義
6.1.2 函數(shù)的調用
6.1.3 函數(shù)的返回值
6.2 參數(shù)傳遞
6.2.1 形式參數(shù)
6.2.2 變量參數(shù)
6.2.3 數(shù)組參數(shù)
6.2.4 默認參數(shù)
6.3 變量的活動范圍
6.3.1 全域變量
6.3.2 靜態(tài)變量
6.4 嵌套函數(shù)
6.5 遞歸函數(shù)
第7章 面向對象編程
7.1 面向對象的基本概念
7.1.1 對象
7.1.2 類
7.1.3 封裝
7.1.4 繼承
7.1.5 多態(tài)性
7.2 PHP與對象
7.2.1 類的定義和使用
7.2.2 構造函數(shù)
7.2.3 繼承
7.2.4 抽象類的定義和實現(xiàn)
7.2.5 重載的實現(xiàn)
7.2.6 多態(tài)性的實現(xiàn)
第8章 HTML表單
8.1 <FORM>標識對
8.1.1 METHOD屬性
8.1.2 ACTION屬化
8.1.3 ENCTYPE屬性
8.2 <INPUT>標識對
8.2.1 TYPE屬性
8.2.2 NAME屬性
8.2.3 VALUE屬性
8.2.4 SIZE屬性
8.2.5 MAXLENGTH屬性
8.2.6 CHECKED屬性
8.2.7 SRC屬性
8.3 文本輸入框
8.4 隱藏框
8.5 單選框
8.6 復選框
8.7 多行文本框
8.8 列表選擇
8.9 圖像按鈕
第9章 應用實例
9.1 頁面歡迎詞
9.2 計數(shù)器
9.3 文件上傳
9.4 反饋表單
9.5 在線人數(shù)的統(tǒng)計
9.6 站內搜索引擎
第10章 PHP中的圖形處理
10.1 使用說明
10.2 圖形處理函數(shù)
10.3 創(chuàng)建動態(tài)圖像的基本步驟
10.4 圖形應用實例
10.4.1 圖形計數(shù)器
10.4.2 圖形日歷的創(chuàng)建
10.4.3 投票統(tǒng)計
10.4.4 生成縮略圖
10.4.5 取得圖形信息
第11章 模式匹配
11.1 正則表達式
11.1.1 轉義字符
11.1.2 方括號表達式
11.2 POSIX風格的匹配函數(shù)
11.2.1 匹配函數(shù)Ereg()
11.2.2 替換函數(shù)Ereg_replace()
11.2.3 分割函數(shù)split()
11.2.4 合并函數(shù)join()
11.3 基于PERL風格的模式匹配
11.3.1 模式定界符
11.3.2 模式選項
11.3.3 PERL定義的其他轉義字符
11.4 PERL風格的匹配函數(shù)
11.4.1 匹配函數(shù)preg_match()
11.4.2 匹配函數(shù)preg_match_all()
11.4.3 替換函數(shù)preg_replace()
11.4.4 分割函數(shù)preg_split()
第12章 MySQL入門
12.1 MySQL的數(shù)據類型
12.1.1 存儲空間位數(shù)
12.1.2 數(shù)字類型
12.1.3 字符串類型
12.1.4 關于NULL
12.2 MySQL的命名規(guī)則
12.2.1 大小寫敏感
12.2.2 MySQL中的保留字
12.3 MySQL中的自定義變量
12.4 MySQL中的注釋語法
12.5 MySQL中的SQL語句
12.5.1 數(shù)據庫創(chuàng)建語句
12.5.2 數(shù)據庫選擇語句
12.5.3 數(shù)據庫刪除語句
12.5.4 數(shù)據表創(chuàng)建語句
12.5.5 數(shù)據表更改語句
12.5.6 數(shù)據表刪除語句
12.5.7 插入語句
12.5.8 查詢語句
12.5.9 更新語句
12.5.10 刪除語句
12.5.11 狀態(tài)顯示語句
12.5.12 狀態(tài)描述語句
12.5.13 加鎖/解鎖語句
12.5.14 選項設置語句
第13章 PHP與MySQL
13.1 phpMyAdmin介紹
13.1.1 phpMyAdmin的安裝和配置
13.1.2 phpMyAdmin的保護
13.1.3 phpMyAdmin的應用
13.2 PHP中的MySQL操作函數(shù)
13.2.1 服務器連接函數(shù)
13.2.2 服務器關閉函數(shù)
13.2.3 數(shù)據庫選擇函數(shù)
13.2.4 數(shù)據庫查詢函數(shù)
13.2.5 數(shù)據記錄操作函數(shù)
13.2.6 數(shù)據庫級操作函數(shù)
13.2.7 數(shù)據庫信息函數(shù)
13.3 PHP數(shù)據庫操作的一般步驟
第14章 Cookie的使用
14.1 Cookie概況
14.2 Cookie的工作原理
14.3 在PHP中使用Cookie
14.3.1 Cookie的設置
14.3.2 Cookie的處理
14.3.3 Cookie的刪除
14.3.4 Cookie的限制
14.4 Cookie的應用
第15章 Session技術
15.1 Session概述
15.2 Session的工作原理
15.3 使用PHPlib實現(xiàn)Session功能
15.3.1 環(huán)境說明
15.3.2 安裝過程
15.3.3 PHPlib的工作原理
15.4 PHP 4.0中的Session
15.4.1 PHR.ini中的Session配置選項
15.4.2 PHP 4.0中Session相關函數(shù)
15.5 Session的擴展
15.5.1 Session補充函數(shù)
15.5.2 Session擴展函數(shù)
15.5.3 MySQL Session處理程序
15.5.4 MySQL Session程序清單
15.5.5 DBM Session處理程序
15.5.6 DBM Session程序清單
15.5.7 測試程序
第16章 WWW鑒權
16.1 HTTP認證規(guī)范
16.2 HTACCESS認證
16.2.1 Apache指令介紹
16.2.2 允許有限個用尸訪問限制目錄
16.2.3 使用組允許多個用戶訪問限制目錄
16.3 MySQL數(shù)據庫認證
第17章 PHP編譯配置
第18章 PHP配置選項說明
18.1 PHP配置選項
18.2 和Session相關的配置值
第19章 Apache配置文件介紹
19.1 Apache配置文件
19.2 PHP函數(shù)索引
第20章 用PHP進行網站規(guī)劃
20.1 計劃一個網站
20.1.1 歡迎頁面的設計
20.1.2 聯(lián)系信息頁面
20.2 使用PHP進行網站規(guī)劃
20.2.1 通用變量設置
20.2.2 通用頁面設計
20.2.3 歡迎頁面的設計
20.2.4 聯(lián)系信息頁面
20.3 規(guī)劃和設計論壇
20.3.1 論壇安裝說明
20.3.2 程序一覽
20.3.3 數(shù)據表定義文件(table.txt)
20.3.4 樣式表定義(bbs.css)
20.3.5 配置文件(config.inc.php)
20.3.6 通用頁面程序(Page.inc.php)
20.3.7 用戶注冊頁面(regstepl.php)
20.3.8 注冊提交頁面(regstep2.php)
20.3.9 用戶登錄頁面(bbslogin.php)
20.3.10 登錄認證頁面(bbsauth.php)
20.3.11 論壇列表頁面(bbslist.php)
20.3.12 列表顯示函數(shù)(bbsshow.inc.php)
20.3.13 發(fā)表文章頁面(bbsadd.php)
20.3.14 發(fā)表文章保存頁面(bbssave.php)
20.3.15 發(fā)表文章保存程序(bbssave.inc.php)
20.3.16 文章內容顯示頁面(bbscontent.php)
20.3.17 文章回復頁面(bbsreply.php)
20.3.18 文章回復保存頁面(bbsreplysave.php)