中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
PHP+MYSQL動態網站開發(第2版)

包郵 PHP+MYSQL動態網站開發(第2版)

出版社:人民郵電出版社出版時間:2025-02-01
開本: 16開 頁數: 244
中 圖 價:¥50.0(8.4折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

PHP+MYSQL動態網站開發(第2版) 版權信息

  • ISBN:9787115647658
  • 條形碼:9787115647658 ; 978-7-115-64765-8
  • 裝幀:平裝
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

PHP+MYSQL動態網站開發(第2版) 本書特色

1.黑馬程序員“1+X”系列教材改版;

2.本書配套豐富的教學資源,內容包括教學PPT、教學大綱、教學設計、教學視頻、課后習題及答案。

3.本書適合作為高等教育本、專科院校計算機相關專業的教材,也可作為廣大計算機編程愛好者的參考書。

PHP+MYSQL動態網站開發(第2版) 內容簡介

本書是面向PHP語言和MySQL數據庫初學者的一本入門教材,使用通俗易懂的語言、豐富的圖解和實用的案例,詳細講解PHP語言和MySQL數據庫的相關知識,并通過項目實戰幫助讀者掌握使用PHP語言結合MySQL開發動態網站的全過程。 本書共11章,第1~4章講解PHP技術,內容包括初識PHP、PHP語法基礎、PHP函數與數組、錯誤處理、HTTP、表單的提交與接收、會話技術、圖像處理、目錄和文件操作等;第5~8章講解MySQL技術,內容包括數據庫基礎知識、MySQL環境搭建、數據庫操作、字符集和校對集、數據類型、數據表的約束、MySQL 多表操作、事務、視圖、數據備份和數據還原、用戶與權限、索引、分區技術、存儲過程、觸發器等;第9章講解使用PHP操作MySQL;第10章講解PHP面向對象程序設計;第11章講解PHP項目開發技術。 本書可作為高等教育本、專科院校計算機相關專業的教材,也可作為計算機編程愛好者的自學參考書。

PHP+MYSQL動態網站開發(第2版) 目錄

第 1章 初識PHP 1

1.1 PHP簡介 1

1.1.1 PHP概述 1

1.1.2 PHP的特點 2

1.2 網站簡介 2

1.2.1 網站概述 2

1.2.2 網站的訪問 3

1.3 搭建開發環境 3

1.3.1 安裝Visual Studio Code 4

1.3.2 安裝Apache HTTP Server 6

1.3.3 安裝PHP 10

1.4 配置Web服務器 12

1.4.1 配置虛擬主機 12

1.4.2 配置目錄 13

1.4.3 【案例】根據需求配置虛擬

主機 14

本章小結 15

課后練習 15



第 2章 PHP語法基礎 16

2.1 基本語法 16

2.1.1 PHP標記 16

2.1.2 注釋 18

2.1.3 輸出語句 18

2.1.4 標識符 19

2.1.5 關鍵字 19

2.1.6 【案例】在網頁中嵌入PHP

代碼 20

2.2 變量、常量和表達式 20

2.2.1 變量 20

2.2.2 可變變量 21

2.2.3 常量 21

2.2.4 預定義常量 22

2.2.5 表達式 23

2.2.6 【案例】顯示服務器信息 23

2.3 數據類型 23

2.3.1 數據類型分類 23



2.3.2 數據類型檢測 26

2.3.3 數據類型轉換 26

2.4 運算符 28

2.4.1 算術運算符 28

2.4.2 賦值運算符 29

2.4.3 【案例】商品價格計算 29

2.4.4 錯誤控制運算符 29

2.4.5 比較運算符 30

2.4.6 合并運算符 30

2.4.7 三元運算符 31

2.4.8 邏輯運算符 31

2.4.9 遞增與遞減運算符 31

2.4.10 位運算符 32

2.4.11 運算符優先級 33

2.5 流程控制 33

2.5.1 分支結構 34

2.5.2 【案例】判斷學生成績等級 37

2.5.3 循環結構 37

2.5.4 循環嵌套 39

2.5.5 【案例】九九乘法表 40

2.5.6 跳轉語句 41

2.6 文件包含語句 41

2.6.1 include語句和require語句 42

2.6.2 include_once語句和

require_once語句 43

本章小結 44

課后練習 44

第3章 PHP函數與數組 46

3.1 函數 46

3.1.1 函數的定義和調用 47

3.1.2 設置函數參數的默認值 47

3.1.3 變量的作用域 48

3.1.4 可變函數 49

3.1.5 匿名函數 49

3.1.6 函數的遞歸調用 50

3.1.7 字符串函數 50

3.1.8 數學函數 52

3.1.9 時間和日期函數 52

3.1.10 【案例】獲取文件擴展名 53

3.2 數組 54

3.2.1 初識數組 54

3.2.2 數組的基本使用 54

3.2.3 遍歷數組 56

3.2.4 數組和字符串的轉換 56

3.2.5 【案例】訂貨單 57



3.3 常用數組函數 58

3.3.1 基本數組函數 58

3.3.2 數組排序函數 59

3.3.3 數組檢索函數 60

3.3.4 【案例】學生隨機分組 61

本章小結 61

課后練習 61

第4章 PHP進階 63

4.1 錯誤處理 63

4.1.1 錯誤類型 63

4.1.2 錯誤信息 64

4.2 HTTP 66

4.2.1 HTTP概述 66

4.2.2 HTTP請求 66

4.2.3 查看請求數據 67

4.2.4 HTTP響應 68

4.2.5 設置響應數據 69

4.3 表單的提交與接收 70

4.3.1 表單提交方式 70

4.3.2 接收表單數據 71

4.3.3 表單提交數組值 71

4.4 會話技術 72

4.4.1 Cookie簡介 72

4.4.2 Cookie的基本使用方法 72

4.4.3 Session簡介 74

4.4.4 Session的基本使用方法 75

4.4.5 Session的配置 75

4.4.6 【案例】用戶登錄和退出 75

4.5 圖像處理 76

4.5.1 開啟GD擴展 76

4.5.2 常用的圖像處理函數 77

4.5.3 【案例】制作驗證碼 77

4.6 目錄和文件操作 78

4.6.1 目錄操作 78

4.6.2 文件操作 80

4.6.3 【案例】遞歸遍歷目錄 82

4.6.4 單文件上傳 82

4.6.5 多文件上傳 83

4.6.6 【案例】文件上傳 84

4.7 正則表達式 84

4.7.1 正則表達式概述 84

4.7.2 正則表達式函數 85

本章小結 85

課后練習 85

第5章 MySQL基礎(上) 87

5.1 數據庫基礎知識 87

5.1.1 數據庫概述 87

5.1.2 數據模型 88

5.1.3 關系數據庫 90

5.1.4 非關系數據庫 90

5.1.5 SQL簡介 91

5.1.6 SQL語法規則 91

5.2 MySQL環境搭建 92

5.2.1 獲取MySQL 92

5.2.2 安裝MySQL 93

5.2.3 配置和啟動MySQL 94

5.2.4 用戶登錄與設置密碼 94

5.3 數據庫操作 95

5.3.1 創建數據庫 95

5.3.2 查看數據庫 96

5.3.3 使用數據庫 97

5.3.4 修改數據庫 97

5.3.5 刪除數據庫 98

5.4 數據表操作 98

5.4.1 創建數據表 98

5.4.2 查看數據表 99

5.4.3 修改數據表 101

5.4.4 刪除數據表 105

5.5 數據操作 105

5.5.1 添加數據 105

5.5.2 查詢數據 106

5.5.3 修改數據 107

5.5.4 刪除數據 108

本章小結 108

課后練習 108

第6章 MySQL基礎(下) 110

6.1 字符集和校對集 110

6.1.1 字符集概述 110

6.1.2 字符集變量 111

6.1.3 校對集概述 112

6.1.4 字符集和校對集的設置 113

6.2 數據類型 114

6.2.1 數值類型 114

6.2.2 字符串類型 118

6.2.3 日期和時間類型 121

6.3 數據表的約束 125

6.3.1 默認值約束 125

6.3.2 非空約束 127

6.3.3 唯一約束 128

6.3.4 主鍵約束 130

6.4 自動增長 131



本章小結 133

課后練習 133

第7章 MySQL多表操作 135

7.1 數據表的聯系 135

7.1.1 一對一 136

7.1.2 一對多 136

7.1.3 多對多 137

7.2 數據庫設計范式 137

7.2.1 第 一范式 138

7.2.2 第二范式 138

7.2.3 第三范式 139

7.2.4 逆規范化 140

7.3 數據進階操作 141

7.3.1 去除查詢結果中的重復數據 141

7.3.2 運算符 143

7.3.3 聚合函數 144

7.3.4 分組 147

7.3.5 排序 150

7.3.6 限量 151

7.4 聯合查詢 152

7.4.1 聯合查詢概述 152

7.4.2 聯合查詢并排序 153

7.5 連接查詢 154

7.5.1 交叉連接查詢 154

7.5.2 內連接查詢 156

7.5.3 外連接查詢 157

7.6 子查詢 159

7.6.1 子查詢分類 159

7.6.2 子查詢關鍵字 163

7.7 外鍵約束 165

7.7.1 外鍵約束概述 165

7.7.2 添加外鍵約束 166

7.7.3 外鍵約束的表的數據操作 167

7.7.4 刪除外鍵約束 169

本章小結 169

課后練習 170

第8章 MySQL進階 171

8.1 事務 172

8.1.1 事務概述 172

8.1.2 事務處理 172

8.1.3 事務保存點 174

8.2 視圖 176

8.2.1 視圖概述 176

8.2.2 創建視圖 176

8.2.3 視圖管理 177

8.2.4 視圖數據操作 178

8.3 數據備份和數據還原 179

8.3.1 數據備份 179

8.3.2 數據還原 180

8.4 用戶與權限 181

8.4.1 用戶管理 181

8.4.2 權限管理 182

8.5 索引 184

8.5.1 索引概述 184

8.5.2 創建索引 184

8.6 分區技術 185

8.6.1 分區技術概述 185

8.6.2 創建分區 186

8.7 存儲過程 187

8.7.1 存儲過程概述 187

8.7.2 創建和調用存儲過程 187

8.8 觸發器 189

8.8.1 觸發器概述 189

8.8.2 創建和使用觸發器 189

本章小結 191

課后練習 191

第9章 使用PHP操作MySQL 193

9.1 PHP中常用的數據庫擴展 193

9.2 初識MySQLi擴展 194

9.2.1 開啟MySQLi擴展 194

9.2.2 MySQLi擴展的常用函數 194

9.3 使用MySQLi擴展操作數據庫 195

9.3.1 連接數據庫 195

9.3.2 錯誤處理 196

9.3.3 設置字符集 197

9.3.4 添加、更新和刪除數據 197

9.3.5 查詢數據 199

9.3.6 關閉數據庫連接 200

9.4 項目實戰——新聞管理系統 201

9.4.1 項目展示 201

9.4.2 功能介紹 202

9.4.3 數據庫設計 203

本章小結 203

課后練習 203

第 10章 PHP面向對象程序設計 205

10.1 初識面向對象 206

10.1.1 面向過程與面向對象的區別 206

10.1.2 面向對象中的類與對象 206

10.1.3 面向對象的三大特性 207

10.2 類與對象的使用 207

10.2.1 類的定義 208

10.2.2 類的實例化 208

10.2.3 類成員 209

10.2.4 對象的克隆 210

10.2.5 訪問控制修飾符 211

10.2.6 類中的$this 212

10.2.7 構造方法 212

10.2.8 析構方法 213

10.3 類常量和靜態成員 214

10.3.1 類常量 214

10.3.2 靜態成員 214

10.3.3 【案例】封裝數據庫操作類 215

10.4 繼承 215

10.4.1 繼承的實現 215

10.4.2 有限繼承 216

10.4.3 重寫 218

10.4.4 靜態延遲綁定 219

10.4.5 final關鍵字 220

10.5 抽象類和抽象方法 220

10.6 接口 221

10.6.1 接口的實現 221

10.6.2 接口的繼承 222

10.7 Trait代碼復用 223

10.7.1 Trait的實現 223

10.7.2 Trait同名方法的處理 223

10.7.3 Trait優先級 224

10.8 Iterator迭代器 225

10.9 Generator生成器 226

10.10 命名空間 227

10.10.1 命名空間的定義 227

10.10.2 命名空間的訪問 228

10.10.3 命名空間的導入 228

10.11 異常處理 230

10.11.1 異常的拋出和捕獲 230

10.11.2 多異常捕獲處理 232

本章小結 232

課后練習 232

第 11章 PHP項目開發技術 234

11.1 PDO擴展 234

11.1.1 開啟PDO擴展 234

11.1.2 使用PDO擴展 235

11.2 MVC設計模式 236

11.2.1 PHP代碼的發展歷程 236

11.2.2 MVC設計模式概述 237

11.3 Smarty模板引擎 238

11.3.1 安裝Smarty模板引擎 238

11.3.2 使用Smarty模板引擎 238



11.4 創建基于MVC設計模式的

框架 240

11.4.1 功能分析 240

11.4.2 實現步驟 241

11.5 項目實戰——文章管理系統 241

11.5.1 項目展示 242

11.5.2 功能介紹 243

本章小結 243

課后練習 244

展開全部

PHP+MYSQL動態網站開發(第2版) 作者簡介

黑馬程序員成立于2006年,由中國Java培訓先行者張孝祥老師發起,聯合全球最大的中文IT社區CSDN、中關村軟件園共同創辦的一家專業教育機構。辦學至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養優秀軟件應用工程師的宏偉目標,在累計培養的十萬余名學員中,其中90%的學員均已在北、上、廣等一線城市高薪就業。為了迎合軟件市場的需求,我們陸續開設了Java、網頁平面、PHP、.Net、iOS、C/C++、Android等9個專業方向的課程,并且未來將逐漸開設其他專業方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們在上海、廣州、武漢、成都、深圳等地也創立了直營分支機構,傳智播客儼然已成為了國內具有專業口碑的IT教育機構。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 江苏齐宝进出口贸易有限公司 | IHDW_TOSOKU_NEMICON_EHDW系列电子手轮,HC1系列电子手轮-上海莆林电子设备有限公司 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 宿松新闻网 宿松网|宿松在线|宿松门户|安徽宿松(直管县)|宿松新闻综合网站|宿松官方新闻发布 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | BHK汞灯-百科|上海熙浩实业有限公司 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 神马影院-实时更新秒播 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 雪花制冰机(实验室雪花制冰机)百科| 购买舔盐、舔砖、矿物质盐压块机,鱼饵、鱼饲料压块机--请到杜甫机械 | 消防泵-XBD单级卧式/立式消防泵-上海塑泉泵阀(集团)有限公司 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 深圳南财多媒体有限公司介绍| 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | pbt头梳丝_牙刷丝_尼龙毛刷丝_PP塑料纤维合成毛丝定制厂_广州明旺 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 艺术生文化课培训|艺术生文化课辅导冲刺-济南启迪学校 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 搅拌磨|搅拌球磨机|循环磨|循环球磨机-无锡市少宏粉体科技有限公司 | 5L旋转蒸发器-20L-50L旋转蒸发器-上海越众仪器设备有限公司 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 山东钢衬塑罐_管道_反应釜厂家-淄博富邦滚塑防腐设备科技有限公司 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 知企服务-企业综合服务(ZiKeys.com)-品优低价、种类齐全、过程管理透明、速度快捷高效、放心服务,知企专家! | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 泥沙分离_泥沙分离设备_泥砂分离机_洛阳隆中重工机械有限公司 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 |