包郵 PHP基礎(chǔ)案例教程
有劃線(xiàn)標(biāo)記、光盤(pán)等附件不全詳細(xì)品相說(shuō)明>>
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
PHP基礎(chǔ)案例教程 版權(quán)信息
- ISBN:9787115460325
- 條形碼:9787115460325 ; 978-7-115-46032-5
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>
PHP基礎(chǔ)案例教程 本書(shū)特色
本書(shū)是面向PHP初學(xué)者的一本入門(mén)教材,作者站在初學(xué)者的角度,以通俗易懂的語(yǔ)言、豐富的圖解、實(shí)用的案例,詳細(xì)講解了PHP語(yǔ)言的基礎(chǔ)知識(shí)。本書(shū)基于PHP 7.1版本進(jìn)行講解,并介紹了PHP 5.4~PHP 7.1版本之間的差別,以確保代碼的兼容性。 全書(shū)共分為16章,其中有12個(gè)章節(jié)講解新知識(shí),4個(gè)章節(jié)為階段案例。在知識(shí)講解章節(jié),還配備了動(dòng)手實(shí)踐,用于練習(xí)和鞏固本章所學(xué)內(nèi)容,達(dá)到即學(xué)即練的目的。當(dāng)學(xué)完一個(gè)階段的知識(shí)后,通過(guò)階段案例開(kāi)發(fā)功能性強(qiáng)、界面美觀、用戶(hù)體驗(yàn)優(yōu)秀的項(xiàng)目,如“許愿墻”“在線(xiàn)相冊(cè)”和“趣PHP網(wǎng)站”等,將所學(xué)知識(shí)綜合運(yùn)用到實(shí)際開(kāi)發(fā)中,積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。 本書(shū)適合作為高等院校本、專(zhuān)科計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材使用,也可作為PHP愛(ài)好者的自學(xué)參考書(shū),是一本適合廣大計(jì)算機(jī)編程愛(ài)好者的優(yōu)秀讀物。
PHP基礎(chǔ)案例教程 內(nèi)容簡(jiǎn)介
1. 傳智播客經(jīng)典教材延續(xù); 2. 使用*版本PHP7.1,較7.0之前版本開(kāi)發(fā)性能有大幅度躍升,并對(duì)前后版本的區(qū)別做了講解; 3. 本書(shū)將章節(jié)體和案例體有機(jī)結(jié)合,全書(shū)分階段進(jìn)行案例講解,鞏固理論知識(shí),強(qiáng)化動(dòng)手能力。
PHP基礎(chǔ)案例教程 目錄
1.1 PHP基礎(chǔ)知識(shí) 2
1.1.1 Web技術(shù) 2
1.1.2 PHP概述 2
1.1.3 常用編輯工具 3
1.2 PHP開(kāi)發(fā)環(huán)境搭建 4
1.2.1 Apache的安裝 4
1.2.2 PHP的安裝 8
1.2.3 Web服務(wù)器配置 12
動(dòng)手實(shí)踐:PHP編程快速體驗(yàn) 17
本章小結(jié) 19
課后練習(xí) 19
第2章 PHP基本語(yǔ)法 20
2.1 基本語(yǔ)法 21
2.1.1 標(biāo)記與注釋 21
2.1.2 輸出語(yǔ)句 23
2.1.3 PHP標(biāo)識(shí)符 23
2.1.4 PHP關(guān)鍵字 23
2.2 數(shù)據(jù)與運(yùn)算 24
2.2.1 常量 24
2.2.2 變量 26
2.2.3 表達(dá)式 27
2.2.4 數(shù)據(jù)類(lèi)型及轉(zhuǎn)換 27
2.2.5 運(yùn)算符及優(yōu)先級(jí) 33
2.3 流程控制語(yǔ)句 39
2.3.1 選擇結(jié)構(gòu)語(yǔ)句 39
2.3.2 循環(huán)結(jié)構(gòu)語(yǔ)句 41
2.3.3 跳轉(zhuǎn)語(yǔ)句 44
2.3.4 流程替代語(yǔ)法 46
2.4 文件包含語(yǔ)句 47
動(dòng)手實(shí)踐:表格生成器 47
本章小結(jié) 51
課后練習(xí) 51
第3章 函數(shù) 53
3.1 函數(shù)的定義與調(diào)用 54
3.1.1 初識(shí)函數(shù) 54
3.1.2 參數(shù)設(shè)置 55
3.1.3 變量的作用域 57
3.2 函數(shù)的嵌套調(diào)用 58
3.2.1 嵌套調(diào)用 58
3.2.2 遞歸調(diào)用 59
3.3 函數(shù)的高級(jí)應(yīng)用 60
3.3.1 靜態(tài)變量 60
3.3.2 可變函數(shù) 60
3.3.3 回調(diào)函數(shù) 61
3.3.4 匿名函數(shù) 61
3.4 PHP的內(nèi)置函數(shù) 62
3.4.1 字符串函數(shù) 62
3.4.2 數(shù)學(xué)函數(shù) 65
3.4.3 時(shí)間日期函數(shù) 66
3.5 PHP手冊(cè)的使用 67
動(dòng)手實(shí)踐:制作年歷 70
本章小結(jié) 73
課后練習(xí) 74
第4章 數(shù)組 75
4.1 初識(shí)數(shù)組 76
4.2 數(shù)組的基本使用 76
4.2.1 數(shù)組的定義 76
4.2.2 訪(fǎng)問(wèn)數(shù)組 78
4.2.3 遍歷數(shù)組 79
4.2.4 數(shù)組的刪除 80
4.2.5 數(shù)組操作符 81
4.3 數(shù)組查找 81
4.3.1 順序查找法 81
4.3.2 二分查找法 82
4.4 數(shù)組排序 83
4.4.1 冒泡排序 84
4.4.2 簡(jiǎn)單選擇排序 85
4.4.3 快速排序 86
4.4.4 插入排序 87
4.5 數(shù)組的常用函數(shù) 88
4.5.1 指針操作函數(shù) 88
4.5.2 數(shù)組元素操作函數(shù) 90
4.5.3 排序函數(shù) 90
4.5.4 檢索函數(shù) 91
4.5.5 其他數(shù)組函數(shù) 91
4.6 數(shù)組在字符串與函數(shù)中的應(yīng)用 92
4.6.1 字符串與數(shù)組的轉(zhuǎn)換 92
4.6.2 函數(shù)可變參數(shù)列表 93
4.6.3 將數(shù)組作為參數(shù)調(diào)用函數(shù) 94
動(dòng)手實(shí)踐:找猴王游戲 94
本章小結(jié) 96
課后練習(xí) 96
第5章 錯(cuò)誤處理及調(diào)試 97
5.1 錯(cuò)誤處理概述 98
5.1.1 常見(jiàn)的錯(cuò)誤類(lèi)型 98
5.1.2 錯(cuò)誤級(jí)別 98
5.1.3 手動(dòng)觸發(fā)錯(cuò)誤 100
5.2 如何處理錯(cuò)誤 101
5.2.1 顯示錯(cuò)誤報(bào)告 101
5.2.2 記錄錯(cuò)誤日志 102
5.2.3 自定義錯(cuò)誤處理器 103
5.3 PHP的調(diào)試工具 104
5.3.1 NetBeans集成開(kāi)發(fā)環(huán)境 104
5.3.2 PHP調(diào)試工具Xdebug 107
動(dòng)手實(shí)踐:獲取PHP腳本運(yùn)行信息 108
本章小結(jié) 112
課后練習(xí) 112
第6章 階段案例—Web表單
生成器 113
6.1 案例展示 114
6.2 需求分析 114
6.3 案例實(shí)現(xiàn) 115
6.3.1 準(zhǔn)備表單 115
6.3.2 多維數(shù)組保存數(shù)據(jù) 117
6.3.3 表單的自動(dòng)生成 119
本章小結(jié) 122
第7章 PHP與Web頁(yè)面
交互 123
7.1 Web交互 124
7.1.1 Web表單交互 124
7.1.2 URL參數(shù)交互 125
7.1.3 數(shù)組方式提交數(shù)據(jù) 126
7.1.4 HTML特殊字符處理 128
7.2 HTTP協(xié)議 131
7.2.1 什么是HTTP 131
7.2.2 查看HTTP消息 131
7.2.3 PHP處理過(guò)程 132
7.2.4 HTTP請(qǐng)求消息 134
7.2.5 HTTP響應(yīng)消息 137
動(dòng)手實(shí)踐:利用cURL擴(kuò)展發(fā)送
請(qǐng)求 140
本章小結(jié) 142
課后練習(xí) 142
第8章 PHP操作MySQL
數(shù)據(jù)庫(kù) 144
8.1 MySQL的安裝和使用 145
8.1.1 數(shù)據(jù)庫(kù)概述 145
8.1.2 獲取MySQL 145
8.1.3 命令安裝方式 146
8.1.4 MySQL命令行工具 148
8.2 PHP訪(fǎng)問(wèn)MySQL 152
8.2.1 PHP的相關(guān)擴(kuò)展 152
8.2.2 PHP訪(fǎng)問(wèn)MySQL的基本步驟 153
8.3 MySQLi擴(kuò)展的使用 153
8.3.1 連接數(shù)據(jù)庫(kù) 154
8.3.2 執(zhí)行SQL語(yǔ)句 155
8.3.3 處理結(jié)果集 156
8.3.4 其他操作函數(shù) 157
8.4 預(yù)處理和參數(shù)綁定 159
8.4.1 什么是預(yù)處理 159
8.4.2 預(yù)處理的實(shí)現(xiàn) 160
動(dòng)手實(shí)踐:安裝phpMyAdmin 162
本章小結(jié) 164
課后練習(xí) 164
第9章 階段案例—
“許愿墻” 166
9.1 案例展示 167
9.2 需求分析 167
9.3 案例實(shí)現(xiàn) 168
9.3.1 準(zhǔn)備工作 168
9.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 171
9.3.3 “許愿墻”展示 171
9.3.4 分頁(yè)查詢(xún) 174
9.3.5 發(fā)表愿望 176
9.3.6 修改愿望 179
9.3.7 刪除愿望 182
本章小結(jié) 183
第10章 正則表達(dá)式 184
10.1 什么是正則表達(dá)式 185
10.2 正則表達(dá)式快速入門(mén) 185
10.2.1 如何使用正則表達(dá)式 185
10.2.2 正則表達(dá)式的組成 186
10.2.3 獲取所有匹配結(jié)果 187
10.3 正則表達(dá)式語(yǔ)法 187
10.3.1 定位符與選擇符 188
10.3.2 字符范圍與反斜線(xiàn) 188
10.3.3 字符的限定與分組 189
10.3.4 模式修飾符 191
10.4 PCRE兼容正則表達(dá)式
函數(shù) 192
10.4.1 preg_grep()函數(shù) 192
10.4.2 preg_replace()函數(shù) 193
10.4.3 preg_split()函數(shù) 194
動(dòng)手實(shí)踐:正則表達(dá)式應(yīng)用
案例 195
本章小結(jié) 197
課后練習(xí) 197
第11章 文件操作 198
11.1 文件操作入門(mén) 199
11.1.1 文件讀寫(xiě) 199
11.1.2 文件常用操作 202
11.1.3 文件類(lèi)型和屬性 204
11.1.4 目錄操作 205
11.1.5 解析路徑 207
11.2 文件操作進(jìn)階 208
11.2.1 文件指針 208
11.2.2 目錄句柄 211
11.2.3 資源流 213
動(dòng)手實(shí)踐:文件上傳和下載 214
本章小結(jié) 218
課后練習(xí) 218
第12章 圖像技術(shù) 219
12.1 PHP圖像基礎(chǔ) 220
12.1.1 GD庫(kù)簡(jiǎn)介 220
12.1.2 常見(jiàn)圖片格式 220
12.2 圖像的常見(jiàn)操作 222
12.2.1 圖像快速入門(mén) 222
12.2.2 圖像的基本操作 222
12.2.3 繪制基本形狀 225
12.2.4 繪制文本 227
12.3 圖像的復(fù)制與處理 229
12.3.1 圖像疊加與縮放 230
12.3.2 圖像過(guò)濾器 232
動(dòng)手實(shí)踐:圖像處理的常見(jiàn)
案例 234
本章小結(jié) 238
課后練習(xí) 238
第13章 階段案例—在線(xiàn)
相冊(cè) 239
13.1 案例展示 240
13.2 需求分析 240
13.3 案例實(shí)現(xiàn) 241
13.3.1 準(zhǔn)備工作 241
13.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 245
13.3.3 相冊(cè)管理 246
13.3.4 圖片上傳 252
13.3.5 圖片瀏覽 257
13.3.6 圖片搜索 259
13.3.7 其他操作 260
本章小結(jié) 265
第14章 面向?qū)ο缶幊獭?66
14.1 什么是面向?qū)ο蟆?67
14.1.1 面向過(guò)程與面向?qū)ο蟆?67
14.1.2 面向?qū)ο笾械念?lèi)與對(duì)象 267
14.1.3 面向?qū)ο蟮奶卣鳌?68
14.2 類(lèi)與對(duì)象的使用 268
14.2.1 類(lèi)的定義與實(shí)例化 268
14.2.2 對(duì)象的基本使用 270
14.2.3 構(gòu)造方法與析構(gòu)方法 274
14.3 類(lèi)常量與靜態(tài)成員 276
14.3.1 類(lèi)常量 276
14.3.2 靜態(tài)成員 277
14.4 封裝與繼承 277
14.4.1 繼承 277
14.4.2 封裝 280
14.4.3 方法重寫(xiě) 282
14.4.4 final關(guān)鍵字 283
14.5 抽象類(lèi)與接口 284
14.5.1 抽象類(lèi)與抽象方法 284
14.5.2 接口 285
14.5.3 多態(tài)與類(lèi)型約束 286
14.6 設(shè)計(jì)模式 288
14.6.1 單例模式 288
14.6.2 工廠模式 289
動(dòng)手實(shí)踐:MySQLi擴(kuò)展面向?qū)ο?br />
語(yǔ)法 289
本章小結(jié) 291
課后練習(xí) 291
第15章 會(huì)話(huà)技術(shù) 293
15.1 會(huì)話(huà)技術(shù)的概述 294
15.2 Cookie技術(shù) 294
15.2.1 Cookie簡(jiǎn)介 294
15.2.2 Cookie基本使用 295
15.2.3 Cookie路徑與域名 297
15.3 Session技術(shù) 298
15.3.1 Session簡(jiǎn)介 298
15.3.2 Session基本使用 299
15.3.3 Session機(jī)制 300
動(dòng)手實(shí)踐:用戶(hù)登錄與退出 304
本章小結(jié) 307
課后練習(xí) 307
第16章 階段案例—“趣PHP”
網(wǎng)站開(kāi)發(fā)實(shí)戰(zhàn) 309
16.1 案例展示 310
16.2 需求分析 311
16.3 案例實(shí)現(xiàn) 312
16.3.1 準(zhǔn)備工作 312
16.3.2 數(shù)據(jù)庫(kù)操作類(lèi) 314
16.3.3 文件上傳類(lèi) 319
16.3.4 用戶(hù)登錄與退出 322
16.3.5 驗(yàn)證碼 327
16.3.6 用戶(hù)注冊(cè) 330
16.3.7 記住登錄狀態(tài) 332
16.3.8 用戶(hù)上傳頭像 335
16.3.9 欄目管理 337
16.3.10 內(nèi)容發(fā)布與修改 342
16.3.11 處理圖片和視頻 346
16.3.12 內(nèi)容查看 348
16.3.13 內(nèi)容刪除 350
16.3.14 內(nèi)容列表 351
16.3.15 發(fā)表回復(fù) 353
本章小結(jié) 356
PHP基礎(chǔ)案例教程 作者簡(jiǎn)介
黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國(guó)Java培訓(xùn)第一人張孝祥老師發(fā)起,聯(lián)合全球最大的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專(zhuān)業(yè)教育機(jī)構(gòu)。辦學(xué)至今,我們一直堅(jiān)守著“為千萬(wàn)人少走彎路而著書(shū),為中華軟件之崛起而講課”的辦學(xué)理念。
- >
李白與唐代文化
- >
推拿
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類(lèi)學(xué)概述
- >
莉莉和章魚(yú)
- >
上帝之肋:男人的真實(shí)旅程
- >
羅曼·羅蘭讀書(shū)隨筆-精裝
- >
名家?guī)阕x魯迅:故事新編