●章PHP入門與開發環境搭建
1.1PHP概況
1.1.1PHP定義
1.1.2PHP的優勢和特點
1.1.3PHP的應用領域及發展趨勢
1.2PHP開發環境搭建
1.2.1PHP開發環境的安裝
1.2.2PHP服務器的啟動與停止
1.2.3PHP開發環境的關鍵配置
1.2.4常用代碼編輯工具
1.3綜合案例個.PHP程序
小結
習題
第2章PHP開發基礎
2.1PHP代碼基本語法
2.1.1PHP開始標記與結束標記
2.1.2PHP注釋
2.1.3PHP語句及語句塊
2.2PHP數據類型
2.2.1標量數據類型
2.2.2復合數據類型
2.2.3特殊數據類型
2.2.4數據類型轉換
2.3常量與變量
2.3.1常量
2.3.2變量
2.3.3變量的作用域
2.3.4可變變量
2.4.PHP運算符及表達式
2.4.1算術運算符
2.4.2字符串運算符
2.4.3賦值運算符
2.4.4位運算符
2.4.5遞增或遞減運算符
2.4.6比較運算符
2.4.7邏輯運算符
2.4.8條件運算符
2.4.9運算符優先級
2.4.10表達式
2.5PHP數據的輸出
2.5.1常用輸出語句
2.5.2輸出運算符
小結
習題
第3章PUP流程控制
3.1條件控制語句
3.1.1if語句
3.1.2if.else語句
3.1.3elseif語句
3.1.4switch語句
3.2循環語句
3.2.1while循環語句
3.2.2do…while循環語句
3.2.3for循環語句
3.3跳轉語句
3.3.1continue語句
3.3.2break語句
3.3.3終止PHP程序運行
3.4循環結構應用
3.5綜合案例
小結
習題
第4章PHP數組
4.1數組
4.1.1通過數組標識符“創建一維數組
4.1.2使用array()函數創建一維數組
4.1.3數組的分類
4.2二維數組
4.2.1通過數組標識符“曠創建二維數組
4.2.2使用array()函數創建二維數組
4.3數組操作函數
4.3.1轉換數組函數
4.3.2數組遍歷函數
4.3.3數組檢查函數
4.4數組的應用
4.4.1數組統計
4.4.2數組排序
4.5綜合案例
小結
習題
第5章PHP函數
5.1函數
5.1.1函數的定義
5.1.2函數的返回值
5.2函數的調用
5.2.1函數的嵌套調用
5.2.2函數的遞歸調用
5.2.3函數中變量的作用域
5.3PHP函數庫
5.3.1PHP變量函數庫
5.3.2PHP字符串函數庫
5.3.3PHP日期時間函數庫
5.3.4PHP數學函數庫
5.3.5PHP文件繫統函數庫
5.4綜合案例
小結
習題
第6章正則表達式
6.1正則表達式簡介
6.1.1正則表達式的概念
6.1.2正則表達式的基本語法
6.1.3正則表達式的特殊字符
6.1.4常用的正則表達式
6.2模式匹配函數
6.2.1匹配字符串
6.2.2替換字符串
6.2.3用正則表達式分隔字符串
6.3綜合案例
習題
第7章面向對像編程
7.1面向對像的概念
7.1.1面向對像編程的基本概念
7.1.2面向對像編程的主要特征
7.2類和對像
7.2.1類的定義
7.2.2對像的創建
7.2.3類成員和作用域
7.2.4構造函數
7.2.5析構函數
7.2.6繼承
7.3不錯應用
7.3.1final關鍵字
7.3.2抽像類與抽像方法
7.3.3接口
7.4綜合案例
小結
習題
第8章MySQL數據庫
8.1數據庫概述
8.1.1數據庫與數據庫管理繫統
8.1.2數據模型
8.1.3SQL語言
8.2MySQL數據庫設計
8.2.1MySQL數據庫簡介
8.2.2啟動和關閉MySQL服務器
8.2.3操作數據庫
8.2.4.MySQL數據類型
8.2.5操作MySQL數據表
8.2.6操作數據表數據
8.3phpMyAdLmin圖形管理工具
8.3.1登錄phpMyAdmin
8.3.2操作數據庫
8.3.3操作數據表
8.3.4管理數據記錄
8.3.5使用phpMyAdrain導入/導出數據庫
8.4.PHP操作MySQL數據庫
8.4..1PHP操作MySQL數據庫的步驟
8.4.2PHP操作MySQL數據庫的方法
小結
習題
第9章Form表單
9.1創建和編輯表單
9.1.1創建表單
9.1.2添素
9.1.3定義表單數據提交方式
9.2在PHP中接收和處理表單數據
9.2.1$GET口方法獲取表單數據
9.2.2$POST口方法獲取表單數據
9.2.3使用JavaScrjpt驗證表單的輸入
9.3文件上傳
9.3.1使用POST’方法上傳文件
9.3.2配置文件上傳
小結
習題
0章綜合案例——商城購物繫統
10.1商城購物繫統規劃
10.1.1商城購物繫統功能結構
10.1.2繫統目錄結構
10.2數據庫設計
10.2.1創建數據庫
10.2.2設計數據庫表結構
10.3商城購物繫統前臺管理頁面
10.3.1前臺總框架
10.3.2主頁面
10.3.3商品顯示頁面
10.3.4購物車頁面
10.4商城購物後臺管理頁面
10.4.1後臺總體框架
10.4.2後臺首頁面
10.4.3商品管理頁面
10.4.4訂單管理頁面
10.4.5用戶管理頁面
小結
1章綜合案例——網絡考試繫統
11.1網絡考試繫統的需求分析和功能設計
11.2數據庫設計
11.3全局變量和公共模塊
11.3.1全局變量
11.3.2公共模塊
11.4管理員功能的程序
11.4.1課程管理
11.4.2班級管理
11.4.3學生管理
11.4.4教師管理
11.4.5考試時間安排
11.5教師功能的程序
11.5.1設置試題題型
11.5.2考試命題
11.5.3評閱試卷
11.6學生考試功能的程序
小結
習題
習題答案
參考文獻
內容簡介
《PHP編程基礎與案例開發》繫統地介紹了PHP程序開發的相關知識,並在實際應用中通過具體案例,使讀者鞏固所學知識,更好地進行開發實踐。《PHP編程基礎與案例開發》將教學內容劃分為11章,內容包括PHP入門與開發環境搭建、PHP開發基礎、PHP流程控制、PHP數組、PHP函數、正則表達式、面向對像編程、MySQL數據庫、Form表單以及兩個綜合案例。
《PHP編程基礎與案例開發》內容豐富、講解深入淺出,適用於初、中級PHP用戶,可以作為各類院校相關專業的教材,同時也是一本面向廣大PHP愛好者的實用參考書。