內容簡介
本書詳盡、全面地闡述Web程序開發的相關知識。全書共9章,內容涵蓋Web應用程序概述、Web開發環境搭建、PHP基礎語法、流程控制語句、Web數組應用、Web函數應用、PHP與Web頁面交互、PHP與MySQL數據庫協同工作,以及基於PHP+MySQL的留言系統的設計與實現。本書佈局嚴謹,理論知識與實例操作緊密結合,有助於讀者更好地理解和掌握知識,實現學以致用。
本書配有PPT課件、教學大綱、電子教案、源代碼、數據文件、課後習題答案、實訓參考答案等教學資源,用書老師可在人郵教育社區免費下載使用。
本書可作為高等院校計算機類、電子商務類等專業相關課程的教材,也可作為網站開發愛好者和 PHP研究人員的參考書。
作者簡介
文小森,教授,碩士生導師,陝西省教科文衛系統”五一巾幗標兵”,校級教學名師、教學標兵、教育部宏志助航課程負責人,省級一流專業帶頭人。兼任中國信息經濟學會電商專委會理事、陝西省經濟學會理事。主持參與省部級課題20余項,發表論文30余篇,主編參編教材專著6部。榮獲省級教學成果二等獎1項、校級一等獎3項,榮獲國家級教師教學競賽獎項11項,第五屆高校教師教學創新大賽三等獎1項,指導學生獲國家級、省級大創項目共12項,指導學生科技大賽省部級以上獎項60余項。主持《Web程序設計》入選首批國家高等教育智慧教育平臺,建設省級一流課程、思政示範課等多門。主要研究方向:網站開發、數字經濟、創新創業。
目錄
第 1章 Web應用程序概述 1
1 1 Web應用程序的概念及工作原理 2
1 1 1 Web應用程序概念 2
1 1 2 Web應用程序工作原理 2
1 2 HTML概述 4
1 2 1 HTML發展歷程 5
1 2 2 HTML基本結構 6
1 2 3 HTML標記 7
1 2 4 HTML表單 10
1 3 PHP介紹 12
1 3 1 PHP發展歷程 12
1 3 2 PHP功能 13
1 3 3 PHP應用領域 13
1 3 4 PHP特點 14
1 3 5 PHP發展趨勢 15
本章 小結 16
本章 習題 16
本章 實訓 17
第 2章 Web開發環境搭建 20
2 1 Web開發環境配置 21
2 1 1 PHP典型開發環境 21
2 1 2 AppServ集成環境安裝 22
2 1 3 AppServ集成環境配置 24
2 1 4 AppServ集成環境測試 26
2 1 5 phpMyAdmin可視化頁面概述 27
2 2 PHP編輯器選擇 28
2 2 1 PHP編輯器選擇因素 29
2 2 2 常用的PHP編輯器 29
2 3
第 一個PHP程序的開發與運行 30
2 4 PHP四大
目錄 31
本章 小結 32
本章 習題 33
本章 實訓 33
第3章 PHP基礎語法 36
3 1 PHP入門 37
3 1 1 PHP的4種標記 37
3 1 2 echo及print()函數語法 38
3 1 3 PHP程序注釋 39
3 1 4 文件引用 40
3 2 PHP常量 41
3 2 1 系統預定義常量 42
3 2 2 用戶自定義常量 43
3 3 PHP變量 44
3 3 1 變量的命名規則 44
3 3 2 變量的數據類型 45
3 3 3 變量的定義與賦值 49
3 3 4 變量的作用域 51
3 4 運算符與表達式 55
3 4 1 算術運算符 55
3 4 2 賦值運算符 56
3 4 3 字符串運算符 57
3 4 4 位運算符 58
3 4 5 比較運算符 59
3 4 6 邏輯運算符 60
3 4 7 錯誤控制運算符 61
3 4 8 運算符優先級 62
3 4 9 PHP表達式 62
本章 小結 63
本章 習題 64
本章 實訓 64
第4章 流程控制語句 67
4 1 條件控制語句 68
4 1 1 單分支if語句 68
4 1 2 雙分支ifelse語句 69
4 1 3 if語句嵌套 71
4 1 4 多分支switch語句 72
4 2 循環控制語句 75
4 2 1 while循環語句 75
4 2 2 dowhile循環語句 76
4 2 3 for循環語句 77
4 2 4 foreach循環語句 79
4 2 5 循環嵌套 79
4 3 循環中斷語句 81
4 3 1 break語句 81
4 3 2 continue語句 82
本章 小結 83
本章 習題 83
本章 實訓 84
第5章 Web數組應用 86
5 1 數組概述 87
5 1 1 數組概念 87
5 1 2 數組創建與初始化 87
5 1 3 數組輸出 88
5 2 數組遍歷 89
5 2 1 使用for語句遍歷數組 89
5 2 2 使用foreach語句遍歷數組 90
5 3 數組操作 91
5 3 1 數組基本操作 91
5 3 2 數組綜合操作 92
本章 小結 95
本章 習題 96
本章 實訓 96
第6章 Web函數應用 98
6 1 函數的定義與調用 99
6 1 1 函數的定義 99
6 1 2 函數的調用 100
6 2 PHP常用內置函數 102
6 2 1 日期和時間函數 103
6 2 2 數學函數 106
6 2 3 字符串處理函數 109
6 3 函數的嵌套與遞歸 113
6 3 1 函數嵌套 113
6 3 2 函數遞歸 114
本章 小結 115
本章 習題 116
本章 實訓 117
第7章 PHP與Web頁面交互 119
7 1 用戶數據采集 120
7 1 1 $_GET[]獲取用戶數據 120
7 1 2 $_POST[]獲取用戶數據 122
7 2 正則表達式 123
7 2 1 正則表達式的概念與功能 123
7 2 2 正則表達式的語法 124
7 2 3 正則表達式常用函數 126
本章 小結 132
本章 習題 133
本章 實訓 134
第8章 PHP與MySQL數據庫協同工作 136
8 1 MySQL數據庫及表的創建 137
8 1 1 MySQL數據庫概述 137
8 1 2 MySQL數據庫的創建 138
8 1 3 MySQL數據庫表的創建 141
8 2 MySQL數據庫查詢 144
8 2 1 SELECT查詢 144
8 2 2 其他查詢 148
8 3 PHP訪問MySQL數據庫 150
8 3 1 PHP訪問MySQL數據庫的工作流程 150
8 3 2 PHP訪問MySQL數據庫的常用函數 152
8 4 構建互動網頁——頁面跳轉 154
本章 小結 158
本章 習題 158
本章 實訓 159
第9章 基於PHP+MySQL的留言系統的設計與實現 162
9 1 動態網站設計規劃與設計方法 163
9 1 1 動態網站設計規劃 163
9 1 2 動態網站設計方法 163
9 2 構建簡單留言系統實例——設計與實現過程 164
9 3 數據庫設計 165
9 3 1 創建數據庫和表 166
9 3 2 數據庫連接 167
9 4 系統功能實現 168
9 4 1 編寫留言板頁面 168
9 4 2 代碼測試和調試 179
本章 小結 181
本章 習題 181
本章 實訓 182
參考文獻 184
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。