注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡服務PHP+MySQL Web應用開發(fā)

PHP+MySQL Web應用開發(fā)

PHP+MySQL Web應用開發(fā)

定 價:¥59.80

作 者: 趙增敏
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121359798 出版時間: 2019-07-01 包裝: 平裝
開本: 16開 頁數(shù): 336 字數(shù):  

內(nèi)容簡介

  本書以Apache 2.4.38作為HTTP服務器,以PHP 7.3.2作為Web編程語言,以MySQL Community Server 8.0.15作為Web數(shù)據(jù)庫,系統(tǒng)地講述了基于PHP和MySQL的Web應用程序的開發(fā)技術。本書分為10章,主要內(nèi)容包括搭建PHP開發(fā)環(huán)境,PHP語言基礎,PHP數(shù)據(jù)處理,PHP面向?qū)ο蟪绦蛟O計,構(gòu)建PHP交互網(wǎng)頁,PHP文件處理,PHP圖像處理,MySQL數(shù)據(jù)庫管理,通過PHP操作MySQL,開發(fā)新聞發(fā)布系統(tǒng)。本書中所有實例程序均在Windows 10平臺上調(diào)試通過。本書可作為高等院校、高等職業(yè)院校計算機類相關專業(yè)課程教材和教學參考書,也可供PHP、MySQL愛好者和PHP動態(tài)網(wǎng)站開發(fā)維護人員學習和參考。

作者簡介

  趙增敏,教授,河南省職業(yè)教育學科帶頭人,河南省教育廳學術帶頭人,長期從事數(shù)據(jù)庫應用開發(fā)、可視化程序設計、網(wǎng)頁設計、移動網(wǎng)頁設計、動態(tài)網(wǎng)站開發(fā)、Web應用開發(fā)等方面的教學與研究,曾獲電子工業(yè)出版社優(yōu)秀作者稱號,迄今已撰寫了數(shù)十種計算機專著及教材,其中有多本國家級規(guī)劃教材,還有版權(quán)輸出到中國臺灣地區(qū)出版繁體中文版

圖書目錄

第1章 搭建PHP開發(fā)環(huán)境 1

1.1 PHP開發(fā)組件介紹 1

1.1.1 Apache服務器 1

1.1.2 PHP語言 1

1.1.3 MySQL數(shù)據(jù)庫 2

1.2 PHP開發(fā)環(huán)境分立組件安裝 4

1.2.1 下載和配置Apache 4

1.2.2 下載和配置PHP 7

1.2.3 下載和配置MySQL 9

1.3 PHP開發(fā)環(huán)境集成軟件安裝 12

1.3.1 安裝phpStudy 13

1.3.2 設置phpStudy運行模式 14

1.3.3 切換PHP版本 15

1.3.4 配置MySQL 16

1.3.5 PHP開發(fā)工具介紹 18

習題1 19

第2章 PHP語言基礎 21

2.1 PHP基本知識 21

2.1.1 PHP動態(tài)網(wǎng)頁概述 21

2.1.2 創(chuàng)建PHP代碼段 22

2.1.3 編寫PHP注釋 22

2.1.4 PHP與HTML混合編碼 23

2.1.5 PHP與JavaScript協(xié)同工作 24

2.2 PHP數(shù)據(jù)類型 25

2.2.1 數(shù)據(jù)類型簡介 25

2.2.2 整型 26

2.2.3 浮點型 26

2.2.4 字符串 26

2.2.5 布爾型 28

2.2.6 數(shù)組和對象 29

2.2.7 資源類型 29

2.2.8 NULL類型 29

2.2.9 偽類型 30

2.2.10 類型轉(zhuǎn)換 30

2.3 變量與常量 31

2.3.1 定義變量 32

2.3.2 可變變量 33

2.3.3 變量相關函數(shù) 33

2.3.4 定義常量 35

2.4 運算符與表達式 37

2.4.1 算術運算符 37

2.4.2 賦值運算符 37

2.4.3 遞增/遞減運算符 38

2.4.4 字符串運算符 38

2.4.5 位運算符 39

2.4.6 比較運算符 39

2.4.7 條件運算符 40

2.4.8 邏輯運算符 41

2.4.9 其他運算符 42

2.4.10 表達式 43

2.4.11 運算符優(yōu)先級 44

2.5 流程控制語句 45

2.5.1 選擇語句 45

2.5.2 循環(huán)語句 48

2.5.3 跳轉(zhuǎn)語句 50

2.5.4 流程控制的替代語法 52

2.5.5 包含文件語句 53

2.6 函數(shù) 55

2.6.1 內(nèi)部函數(shù) 55

2.6.2 自定義函數(shù) 57

2.6.3 函數(shù)的參數(shù) 59

2.6.4 函數(shù)的返回值 61

2.6.5 變量作用域 62

2.6.6 可變函數(shù) 63

2.6.7 匿名函數(shù) 64

習題2 65

第3章 PHP數(shù)據(jù)處理 67

3.1 數(shù)組操作 67

3.1.1 創(chuàng)建和訪問數(shù)組 67

3.1.2 打印數(shù)組內(nèi)容 69

3.1.3 遍歷數(shù)組 70

3.1.4 預定義數(shù)組 71

3.1.5 使用函數(shù)創(chuàng)建數(shù)組 73

3.1.6 鍵名和值的操作 75

3.1.7 數(shù)組排序 79

3.1.8 數(shù)組的其他操作 84

3.2 字符串處理 88

3.2.1 字符串格式化輸出 88

3.2.2 HTML文本格式化 90

3.2.3 連接和分割字符串 91

3.2.4 查找和替換字符串 93

3.2.5 從字符串中取子串 95

3.3 正則表達式 97

3.3.1 編寫正則表達式 97

3.3.2 正則表達式應用 99

3.4 日期和時間 103

3.4.1 設置默認時區(qū) 103

3.4.2 獲取日期和時間 104

3.4.3 格式化日期和時間 105

習題3 107

第4章 PHP面向?qū)ο蟪绦蛟O計 109

4.1 面向?qū)ο蟪绦蛟O計概述 109

4.1.1 面向?qū)ο蟮幕靖拍?nbsp;109

4.1.2 面向過程與面向?qū)ο蟮谋容^ 110

4.2 類與對象 110

4.2.1 創(chuàng)建類 110

4.2.2 定義類成員 112

4.2.3 定義構(gòu)造方法和析構(gòu)方法 114

4.2.4 定義靜態(tài)成員 116

4.3 類的繼承 118

4.3.1 創(chuàng)建子類 118

4.3.2 使用final關鍵字 120

4.3.3 trait機制 121

4.3.4 創(chuàng)建匿名類 124

4.4 抽象類與接口 125

4.4.1 抽象類 125

4.4.2 接口 126

4.5 魔術方法 128

4.5.1 方法重載 128

4.5.2 屬性重載 129

4.5.3 對象序列化 131

4.5.4 對象轉(zhuǎn)換為字符串 132

4.5.5 對象調(diào)用 133

4.5.6 對象復制 133

4.5.7 自動加載類 134

習題4 136

第5章 構(gòu)建PHP交互網(wǎng)頁 138

5.1 表單數(shù)據(jù)處理 138

5.1.1 創(chuàng)建HTML表單 138

5.1.2 獲取表單變量 140

5.1.3 驗證表單數(shù)據(jù) 143

5.2 URL參數(shù)處理 153

5.2.1 生成URL參數(shù) 153

5.2.2 獲取URL參數(shù) 154

5.2.3 實現(xiàn)頁面跳轉(zhuǎn) 155

5.3 AJAX請求處理 157

5.3.1 AJAX工作原理 157

5.3.2 通過JavaScript實現(xiàn)AJAX 158

5.3.3 通過jQuery實現(xiàn)AJAX 164

5.4 Cookie應用 165

5.4.1 Cookie概述 165

5.4.2 設置Cookie 166

5.4.3 獲取Cookie 169

5.5 會話管理 172

5.5.1 會話概述 172

5.5.2 會話管理函數(shù) 173

5.5.3 啟動會話 174

5.5.4 檢查會話狀態(tài) 175

5.5.5 存取會話變量 175

習題5 179

第6章 PHP文件處理 182

6.1 文件操作 182

6.1.1 打開和關閉文件 182

6.1.2 向文件中寫入內(nèi)容 183

6.1.3 從文件中讀取內(nèi)容 186

6.1.4 在文件中定位 190

6.1.5 檢查文件屬性 193

6.1.6 其他文件操作 195

6.2 目錄操作 197

6.2.1 創(chuàng)建目錄 197

6.2.2 讀取目錄 198

6.2.3 刪除目錄 200

6.2.4 解析路徑信息 201

6.2.5 檢查磁盤空間 202

6.3 上傳文件 203

6.3.1 創(chuàng)建文件上傳表單 203

6.3.2 上傳單個文件 204

6.3.3 上傳多個文件 206

習題6 208

第7章 PHP圖像處理 210

7.1 配置GD庫 210

7.1.1 加載GD庫 210

7.1.2 檢測GD庫信息 210

7.2 圖像基本操作 212

7.2.1 創(chuàng)建圖像 212

7.2.2 輸出圖像 214

7.2.3 分配顏色 215

7.3 繪制圖形 217

7.3.1 繪制像素 217

7.3.2 繪制輪廓圖形 218

7.3.3 繪制填充圖形 219

7.4 繪制文本 222

7.4.1 繪制單個字符 222

7.4.2 繪制字符串 225

7.4.3 繪制中文文本 226

習題7 227

第8章 MySQL數(shù)據(jù)庫管理 229

8.1 MySQL應用基礎 229

8.1.1 MySQL程序介紹 229

8.1.2 mysql命令行工具 230

8.2 創(chuàng)建和管理數(shù)據(jù)庫 232

8.2.1 創(chuàng)建數(shù)據(jù)庫 232

8.2.2 顯示數(shù)據(jù)庫列表 232

8.2.3 刪除數(shù)據(jù)庫 232

8.3 創(chuàng)建和維護表 233

8.3.1 MySQL數(shù)據(jù)類型 233

8.3.2 創(chuàng)建表 234

8.3.3 查看表信息 236

8.3.4 修改表 237

8.3.5 重命名表 238

8.3.6 刪除表 238

8.4 數(shù)據(jù)操作與查詢 238

8.4.1 插入記錄 238

8.4.2 查詢記錄 241

8.4.3 更改記錄 244

8.4.4 刪除記錄 245

8.5 其他數(shù)據(jù)庫對象 246

8.5.1 索引 246

8.5.2 視圖 247

8.5.3 存儲過程 248

8.5.4 存儲函數(shù) 251

8.5.5 觸發(fā)器 252

8.6 數(shù)據(jù)備份和恢復 254

8.6.1 備份數(shù)據(jù)庫 254

8.6.2 恢復數(shù)據(jù)庫 255

8.7 安全性管理 255

8.7.1 管理用戶 255

8.7.2 管理權(quán)限 256

習題8 259

第9章 通過PHP操作MySQL 261

9.1 MySQL API簡介 261

9.1.1 選擇MySQL API 261

9.1.2 訪問MySQL的基本流程 262

9.2 連接MySQL 263

9.2.1 創(chuàng)建數(shù)據(jù)庫連接 263

9.2.2 創(chuàng)建持久化連接 264

9.2.3 選擇數(shù)據(jù)庫 264

9.2.4 關閉數(shù)據(jù)庫連接 265

9.3 查詢記錄 265

9.3.1 執(zhí)行SQL查詢 265

9.3.2 處理結(jié)果集 267

9.3.3 獲取元數(shù)據(jù) 268

9.3.4 分頁顯示結(jié)果集 270

9.3.5 創(chuàng)建搜索/結(jié)果頁 275

9.3.6 創(chuàng)建主/詳細頁 278

9.4 增刪改操作 280

9.4.1 添加記錄 281

9.4.2 更新記錄 284

9.4.3 刪除記錄 288

習題9 291

第10章 開發(fā)新聞發(fā)布系統(tǒng) 293

10.1 系統(tǒng)功能設計 293

10.1.1 系統(tǒng)功能分析 293

10.1.2 數(shù)據(jù)庫設計與實現(xiàn) 293

10.1.3 系統(tǒng)功能模塊劃分 295

10.2 實現(xiàn)用戶管理 296

10.2.1 系統(tǒng)登錄 296

10.2.2 創(chuàng)建用戶 298

10.2.3 管理用戶 303

10.2.4 修改用戶 304

10.2.5 刪除用戶 307

10.3 實現(xiàn)新聞類別管理 307

10.3.1 管理新聞類別 307

10.3.2 添加新聞類別 309

10.3.3 修改新聞類別 310

10.3.4 刪除新聞類別 312

10.4 實現(xiàn)新聞管理 312

10.4.1 發(fā)布新聞 312

10.4.2 管理新聞 315

10.4.3 編輯新聞 316

10.4.4 刪除新聞 319

10.5 實現(xiàn)新聞瀏覽 319

10.5.1 登錄系統(tǒng)首頁 319

10.5.2 瀏覽新聞 322

10.5.3 分類瀏覽新聞 324

10.5.4 搜索新聞 325

習題10 327

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號