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

歡迎光臨中圖網 請 | 注冊
> >
PHP程序設計(項目式)(微課版)

包郵 PHP程序設計(項目式)(微課版)

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

PHP程序設計(項目式)(微課版) 版權信息

PHP程序設計(項目式)(微課版) 本書特色

1.全面而系統的知識覆蓋:教材所講授的知識全面而系統地呈現,包括基礎概念、理論原理、實踐案例等內容

2.實用的案例和應用場景:教材提供一些真實的案例和應用場景,讓學生能夠將理論知識應用到實際場景中,增強他們的實踐能力和問題解決能力。

3.與時俱進的內容更新:教材具備及時更新的能力,能夠跟上技術和行業的發展,保持內容的新穎性和前瞻性。

4.豐富的練習和實踐機會:教材提供豐富的練習題和實踐機會,供學生鞏固所學知識,并通過實際操作培養實踐能力。

PHP程序設計(項目式)(微課版) 內容簡介

本書系統地介紹了PHP程序設計的基礎知識、核心概念、高級應用以及實際項目開發。本書共7個項目,包括PHP概述、PHP語言基礎、PHP目錄與文件操作、PHP面向對象編程、PHP頁面交互、PHP操作數據庫、綜合案例——中國文化墻的設計與實現。本書結合我國文化元素和實際案例,通過項目實踐的方式,增強內容的實用性和教育性。這些案例不僅可以幫助讀者鞏固理論知識,還可以培養讀者解決實際問題的能力。 本書既可作為高等職業院校相關專業PHP程序設計課程的教材,也適合作為PHP愛好者以及自學者的參考書。

PHP程序設計(項目式)(微課版) 目錄

目 錄

單元1

PHP概述 1

情境引入 認識動態網頁 1

任務1.1 PHP運行環境搭建 2

1.1.1 PHP簡介 2

1.1.2 PHP運行環境介紹 3

1.1.3 常見的PHP運行環境集成軟件 8

1.1.4 通過XAMPP搭建PHP運行環境 8

任務1.2 運行PHP腳本 11

1.2.1 PHP常用開發工具 11

1.2.2 PHP腳本運行方式 13

1.2.3 編寫并運行PHP腳本 14

項目實踐 文化墻項目虛擬主機配置 15

單元小結 18

課后習題 18



單元2

PHP語言基礎 19

情境引入 生成話劇介紹頁面 19

任務2.1 PHP基礎知識 20

2.1.1 標記 20

2.1.2 注釋 20

2.1.3 標識符與關鍵字 21

2.1.4 變量 22

2.1.5 語句與代碼塊 22

2.1.6 動態生成話劇介紹頁面 24

任務2.2 認識數據類型 30

2.2.1 標量數據類型 30

2.2.2 復合數據類型 34

2.2.3 特殊數據類型 36

2.2.4 數據類型判斷 37

2.2.5 數據類型轉換 39

2.2.6 使用數組存放多部話劇介紹 41

任務2.3 認識變量與常量 43

2.3.1 變量的賦值 43

2.3.2 可變變量 44

2.3.3 預定義變量 45

2.3.4 常量簡介 46

2.3.5 預定義常量與魔術常量 47

2.3.6 使用常量存放話劇網頁相關信息 49

任務2.4 認識運算符與流程控制語句 51

2.4.1 算術運算符 51

2.4.2 字符串運算符 52

2.4.3 賦值運算符 52

2.4.4 位運算符 54

2.4.5 自增和自減運算符 55

2.4.6 邏輯運算符 56

2.4.7 比較運算符 57

2.4.8 其他運算符 58

2.4.9 運算符優先級 59

2.4.10 使用條件語句 60

2.4.11 使用循環語句 63

2.4.12 使用跳轉語句 66

2.4.13 使用流程控制的替代語法輸出話劇信息 67

任務2.5 認識命名空間與文件引入 72

2.5.1 命名空間 72

2.5.2 文件引入 72

2.5.3 使用命名空間和文件引入管理同名詩詞 73

任務2.6 認識函數 75

2.6.1 定義函數 75

2.6.2 函數的參數 76

2.6.3 變量的作用域 79

2.6.4 可變函數 81

2.6.5 匿名函數 82

2.6.6 字符串操作函數 83

2.6.7 數學操作函數 86

2.6.8 日期和時間操作函數 87

2.6.9 數組操作函數 90

2.6.10 使用自定義函數實現對詩詞目錄的操作 92

項目實踐 獲取農歷年信息 94

單元小結 95

課后習題 96



單元3

PHP目錄與文件操作 97

情境引入 使用文件保存中國古代詩詞 97

任務3.1 目錄操作 98

3.1.1 打開與關閉目錄 98

3.1.2 創建和刪除目錄 98

3.1.3 瀏覽目錄 99

3.1.4 其他目錄相關函數 100

3.1.5 創建詩人目錄 101

任務3.2 文件操作 103

3.2.1 文件打開與關閉 103

3.2.2 文件讀取 103

3.2.3 文件寫入 105

3.2.4 其他文件相關函數 107

3.2.5 將詩詞保存到獨立文件 108

項目實踐 保存頁面訪問統計日志 110

單元小結 111

課后習題 112



單元4

PHP面向對象編程 113

情境引入 使用類和對象描述中國戲曲 113

任務4.1 類與對象 114

4.1.1 面向對象編程的概念 114

4.1.2 定義類與創建對象 115

4.1.3 構造方法與析構方法 117

4.1.4 偽變量$this 118

4.1.5 static關鍵字和“::”操作符 120

4.1.6 定義戲曲類并創建對象 121

任務4.2 面向對象的基本特性 123

4.2.1 封裝 123

4.2.2 繼承 125

4.2.3 多態 126

4.2.4 使用面向對象的特性重構戲曲類 128

任務4.3 面向對象的其他特性 130

4.3.1 抽象類 130

4.3.2 接口 131

4.3.3 魔術方法 133

4.3.4 異常 136

4.3.5 利用面向對象特性實現節目播報程序 138

項目實踐 使用單例模式 140

單元小結 142

課后習題 142



單元5

PHP頁面交互 143

情境引入 編輯2008年北京奧運新聞頁面 143

任務5.1 基本頁面交互 144

5.1.1 獲取請求數據 144

5.1.2 頁面跳轉 146

5.1.3 文件上傳 148

5.1.4 多文件上傳 150

任務5.2 會話機制 152

5.2.1 Cookie 152

5.2.2 Session 153

5.2.3 使用Session控制頁面訪問 154

項目實踐 使用AJAX方式投出*喜歡的奧運場館 157

單元小結 162

課后習題 162



單元6

PHP操作數據庫 163

情景引入 記錄歷史悠久的中華文明 163

任務6.1 使用mysqli擴展訪問數據庫與解析結果集 164

6.1.1 配置mysqli 164

6.1.2 mysqli擴展常用API 164

6.1.3 數據庫操作步驟 165

6.1.4 面向過程風格操作數據庫 166

6.1.5 面向對象風格操作數據庫 169

6.1.6 使用mysqli解析結果集 173

任務6.2 使用PDO擴展訪問數據庫 177

6.2.1 配置PDO 177

6.2.2 PDO擴展常用API 178

6.2.3 使用PDO擴展操作數據庫 179

6.2.4 PDO解析結果集 181

任務6.3 預處理語句 183

6.3.1 預處理語句簡介 183

6.3.2 在mysqli擴展中使用預處理語句 183

6.3.3 在PDO擴展中使用預處理語句 187

項目實踐 使用PHP備份數據庫 190

單元小結 192

課后習題 193



單元7

PHP概述 194

情境引入 用文化墻展現豐富多彩的中國文化 194

任務7.1 前期設計 194

7.1.1 主頁面 195

7.1.2 編輯頁面 197

7.1.3 數據庫 199

7.1.4 公共配置 200

任務7.2 權限功能實現 200

7.2.1 登錄功能實現 201

7.2.2 退出功能實現 203

7.2.3 登錄攔截功能實現 203

任務7.3 業務功能實現 204

7.3.1 瀏覽功能實現 204

7.3.2 添加功能實現 206

7.3.3 刪除功能實現 209

7.3.4 編輯功能實現 209

項目實踐 使用分頁 213

單元小結 217

課后習題 217

項目1 PHP概述 1

情境引入 認識動態網頁 1

任務1.1 PHP運行環境搭建 2

相關知識 2

1.1.1 PHP簡介 2

1.1.2 PHP運行環境介紹 3

1.1.3 常見的PHP運行環境集成軟件 8

任務實踐 8

1.1.4 通過XAMPP搭建PHP運行環境 8

任務1.2 運行PHP腳本 11

相關知識 11

1.2.1 PHP常用開發工具 11

1.2.2 PHP腳本運行方式 13

任務實踐 14

1.2.3 編寫并運行PHP腳本 14

項目實踐 文化墻項目虛擬主機配置 15

項目小結 18

課后習題 18

項目2 PHP語言基礎 19

情境引入 生成話劇介紹頁面 19

任務2.1 PHP基礎知識 20

相關知識 20

2.1.1 標記 20

2.1.2 注釋 20

2.1.3 標識符與關鍵字 21

2.1.4 變量的概念 22

2.1.5 語句與代碼塊 22

任務實踐 24

2.1.6 動態生成話劇介紹頁面 24

任務2.2 認識數據類型 30

相關知識 30

2.2.1 標量數據類型 31

2.2.2 復合數據類型 34

2.2.3 特殊數據類型 36

2.2.4 數據類型判斷 37

2.2.5 數據類型轉換 39

任務實踐 41

2.2.6 使用數組存放多部話劇的介紹信息 41

任務2.3 認識變量與常量 43

相關知識 43

2.3.1 變量的賦值 43

2.3.2 可變變量 44

2.3.3 預定義變量 45

2.3.4 常量簡介 46

2.3.5 預定義常量與魔術常量 47

任務實踐 49

2.3.6 使用常量存放話劇網頁相關信息 49

任務2.4 認識運算符與流程控制語句 51

相關知識 51

2.4.1 算術運算符 51

2.4.2 字符串連接運算符 52

2.4.3 賦值運算符 52

2.4.4 位運算符 54

2.4.5 自增運算符和自減運算符 55

2.4.6 邏輯運算符 56

2.4.7 比較運算符 57

2.4.8 其他運算符 58

2.4.9 運算符優先級 59

2.4.10 使用條件語句 60

2.4.11 使用循環語句 63

2.4.12 使用跳轉語句 66

任務實踐 67

2.4.13 使用流程控制的替代語法輸出話劇信息 67

任務2.5 認識命名空間與文件引入 72

相關知識 72

2.5.1 命名空間 72

2.5.2 文件引入 72

任務實踐 73

2.5.3 使用命名空間和文件引入管理同名的詩詞 73

任務2.6 認識函數 75

相關知識 75

2.6.1 定義函數 75

2.6.2 函數的參數 76

2.6.3 變量的作用域 79

2.6.4 可變函數 81

2.6.5 匿名函數 82

2.6.6 字符串操作函數 83

2.6.7 數學操作函數 86

2.6.8 日期和時間操作函數 87

2.6.9 數組操作函數 90

任務實踐 92

2.6.10 使用自定義函數實現對詩詞目錄的操作 92

項目實踐 獲取農歷年信息 94

項目小結 95

課后習題 96

項目3 PHP目錄與文件操作 97

情境引入 使用文件操作功能保存中國古代詩詞 97

任務3.1 目錄操作 98

相關知識 98

3.1.1 打開與關閉目錄 98

3.1.2 創建和刪除目錄 98

3.1.3 瀏覽目錄 99

3.1.4 其他目錄相關函數 100

任務實踐 101

3.1.5 創建詩人目錄 101

任務3.2 文件操作 103

相關知識 103

3.2.1 文件打開與關閉 103

3.2.2 文件讀取 103

3.2.3 文件寫入 105

3.2.4 其他文件相關函數 107

任務實踐 108

3.2.5 將詩詞保存到獨立文件 108

項目實踐 保存頁面訪問統計日志 110

項目小結 111

課后習題 112

項目4 PHP面向對象編程 113

情境引入 使用類和對象描述中國戲曲 113

任務4.1 類與對象 114

相關知識 114

4.1.1 面向對象編程的概念 114

4.1.2 定義類與創建對象 115

4.1.3 構造方法與析構方法 117

4.1.4 偽變量$this 118

4.1.5 static關鍵字和“::”操作符 120

任務實踐 121

4.1.6 定義戲曲類并創建對象 121

任務4.2 面向對象的基本特性 123

相關知識 123

4.2.1 封裝 123

4.2.2 繼承 125

4.2.3 多態 126

任務實踐 128

4.2.4 使用面向對象的特性重構戲曲類 128

任務4.3 面向對象的其他特性 130

相關知識 130

4.3.1 抽象類 130

4.3.2 接口 131

4.3.3 魔術方法 133

4.3.4 異常 136

任務實踐 138

4.3.5 利用面向對象特性實現節目播報程序 138

項目實踐 使用單例模式 140

項目小結 142

課后習題 142

項目5 PHP頁面交互 143

情境引入 編輯2008年北京奧運新聞頁面 143

任務5.1 基本頁面交互 144

相關知識 144

5.1.1 獲取請求數據 144

5.1.2 頁面跳轉 146

5.1.3 文件上傳 148

任務實踐 150

5.1.4 多文件上傳 150

任務5.2 會話機制 152

相關知識 152

5.2.1 Cookie 152

5.2.2 Session 153

任務實踐 154

5.2.3 使用Session控制頁面訪問 154

項目實踐 使用AJAX方式實現為*喜歡的奧運場館投票 157

項目小結 162

課后習題 162

項目6 PHP操作數據庫 163

情境引入 記錄歷史悠久的中華文明 163

任務6.1 使用mysqli擴展訪問數據庫與解析結果集 164

相關知識 164

6.1.1 配置mysqli 164

6.1.2 mysqli擴展常用API 164

6.1.3 操作數據庫步驟 165

任務實踐 166

6.1.4 面向過程風格操作數據庫 166

6.1.5 面向對象風格操作數據庫 169

6.1.6 使用mysqli擴展解析結果集 173

任務6.2 使用PDO擴展訪問數據庫 177

相關知識 177

6.2.1 配置PDO 177

6.2.2 PDO擴展常用API 178

任務實踐 179

6.2.3 使用PDO擴展操作數據庫 179

6.2.4 使用PDO擴展解析結果集 181

任務6.3 預處理語句 183

相關知識 183

6.3.1 預處理語句簡介 183

任務實踐 183

6.3.2 在mysqli擴展中使用預處理語句 183

6.3.3 在PDO擴展中使用預處理語句 187

項目實踐 使用PHP備份數據庫 190

項目小結 192

課后習題 193

項目7 綜合案例——中國文化墻的設計與實現 194

情境引入 用文化墻展現豐富多彩的中國文化 194

任務7.1 前期設計 194

任務實踐 195

7.1.1 主頁面 195

7.1.2 編輯頁面 197

7.1.3 數據庫 199

7.1.4 公共配置 200

任務7.2 權限功能實現 200

任務實踐 201

7.2.1 登錄功能實現 201

7.2.2 退出功能實現 203

7.2.3 登錄攔截功能實現 203

任務7.3 業務功能實現 204

任務實踐 204

7.3.1 瀏覽功能實現 204

7.3.2 添加功能實現 206

7.3.3 刪除功能實現 209

7.3.4 編輯功能實現 209

項目實踐 使用分頁完善瀏覽功能 212

項目小結 217

課后習題 217

展開全部

PHP程序設計(項目式)(微課版) 作者簡介

李文蕙,武漢軟件工程職業學院信息學院軟件技術專業專任教師。2012年取得講師任職資格,2013年工程師任職資格。主編及參編教材10余本,指導學生多次獲得國家級、省級獎項。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 临沂招聘网_人才市场_招聘信息_求职招聘找工作请认准【马头商标】 | 大型冰雕-景区冰雕展制作公司,3D创意设计源头厂家-[赛北冰雕] | 泰州物流公司_泰州货运公司_泰州物流专线-东鑫物流公司 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 切铝机-数控切割机-型材切割机-铝型材切割机-【昆山邓氏精密机械有限公司】 | 合肥汽车充电桩_安徽充电桩_电动交流充电桩厂家_安徽科帝新能源科技有限公司 | 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 挤出熔体泵_高温熔体泵_熔体出料泵_郑州海科熔体泵有限公司 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | 冷却塔降噪隔音_冷却塔噪声治理_冷却塔噪音处理厂家-广东康明冷却塔降噪厂家 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 耐火浇注料-喷涂料-浇注料生产厂家_郑州市元领耐火材料有限公司 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 雨燕360体育免费直播_雨燕360免费NBA直播_NBA篮球高清直播无插件-雨燕360体育直播 | 通用磨耗试验机-QUV耐候试验机|久宏实业百科| 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | 上海三信|ph计|酸度计|电导率仪-艾科仪器 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 桑茶-七彩贝壳桑叶茶 长寿茶| Win10系统下载_32位/64位系统/专业版/纯净版下载 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 塑钢课桌椅、学生课桌椅、课桌椅厂家-学仕教育设备首页 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 二手色谱仪器,十万分之一分析天平,蒸发光检测器,电位滴定仪-湖北捷岛科学仪器有限公司 |