PHP 動態網頁設計教程
黃迎久、石煒、趙軍富、徐揚、張利新、王猛
相關主題
商品描述
本書以XAMPP為開發平臺,全面介紹了PHP和MySQL的基礎知識、程序結構及網頁製作技巧。全書共分為14章,包括PHP簡介與開發工具、PHP語言基礎、PHP流程控制語句、自定義函數、數組、字符串處理、PHP與Web頁面交互、MySQL數據庫、PHP操作MySQL數據庫、PHP會話控制、圖形圖像處理、文件和目錄操作、面向對象和PDO數據庫抽象層。 本書以最新發布的PHP 7.0為主講內容,結合MySQL數據庫,全面、詳細地介紹了PHP動態網頁設計的基礎知識和設計技巧。全書結構合理、思路清晰、語言簡練流暢、實例翔實,在準確講解概念的基礎上力求通俗易懂,每章均配有實踐性很強的綜合實訓案例,旨在培養學生的實踐動手能力。 本書可作為普通高校非電腦專業電腦類課程的教材,也可以作為PHP、MySQL網頁設計的自學用書。
目錄大綱
第1章PHP簡介與開發工具1
1.1 PHP簡介2
1.2開發工具5
1.3 PHP語法基礎9
1.4綜合實訓案例13
本章小結15
習題15
第2章PHP語言基礎17
2.1常量18
2.2變量20
2.3 PHP數據類型22
2.4 PHP運算符26
2.5數據類型的轉換30
本章小結34
習題35
第3章PHP流程控制語句37
3.1選擇結構38
3.2循環結構41
3.3跳轉語句44
3.4包含語句46
3.5綜合實訓案例50
本章小結51
習題51
第4章自定義函數53
4.1自定義函數54
4.2變量的作用域59
4.3變量的生存週期60
本章小結61
習題61
第5章數組63
5.1數組概述64
5.2一維數組64
5.3二維數組68
5.4 PHP全局數組70
本章小結74
習題74
第6章字符串處理75
6.1字符串簡介76
6.2字符串操作76
6.3綜合實訓案例97
本章小結99
習題99
第7章PHP與Web頁面交互101
7.1表單數據採集102
7.2綜合實訓案例114
本章小結116
習題117
第8章MySQL數據庫119
8.1 MySQL的啟動和關閉120
8.2字符集121
8.3操作數據庫125
8.4操作數據表127
8.5操作數據131
8.6數據查詢語句134
8.7 phpMyAdmin圖形化管理工具146
8.8綜合實訓案例149
本章小結152
習題152
第9章PHP操作MySQL數據庫153
9.1 PHP操作MySQL數據庫的函數154
9.2綜合實訓案例161
本章小結164
習題164
第10章PHP會話控制165
10.1 Cookie會話技術166
10.2 Session會話技術170
10.3綜合實訓案例175
本章小結177
習題177
第11章圖形圖像處理179
11.1 GD函數庫180
11.2常見圖像處理181
11.3綜合實訓案例194
本章小結196
習題196
第12章文件和目錄操作197
12.1文件的處理198
12.2目錄操作208
12.3文件上傳和下載211
12.4綜合實訓案例216
本章小結218
習題218
第13章面向對象219
13.1概述220
13.2類和對象220
13.3類的封裝224
13.4類的繼承與重載228
13.5接口230
13.6綜合實訓案例231
本章小結232
習題232
第14章PDO數據庫抽象層235
14.1 PDO概述236
14.2 PDO連接數據庫237
14.3在PDO中執行SQL語句238
14.4 PDO獲取結果集242
14.5 PDO錯誤處理245
14.6 PDO捕獲SQL語句中的錯誤246
14.7 PDO事務處理249
14.8綜合實訓案例250
本章小結252
習題252
參考文獻253