日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)ThinkPHP 5框架開發(fā)從入門到實(shí)戰(zhàn)

ThinkPHP 5框架開發(fā)從入門到實(shí)戰(zhàn)

ThinkPHP 5框架開發(fā)從入門到實(shí)戰(zhàn)

定 價(jià):¥99.00

作 者: 陳學(xué)平,陳冰倩 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302582700 出版時(shí)間: 2021-07-01 包裝: 平裝
開本: 16開 頁數(shù): 322 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  ThinkPHP是Laravel之外廣泛使用的PHP框架,本書結(jié)合現(xiàn)代Web技術(shù),系統(tǒng)地介紹了ThinkPHP 5的各項(xiàng)功能及其在實(shí)際開發(fā)中的應(yīng)用,可幫助讀者快速開發(fā)企業(yè)級(jí)項(xiàng)目。全書共8章,內(nèi)容涵蓋了ThinkPHP 5開發(fā)環(huán)境搭建、ThinkPHP 5框架簡(jiǎn)介、ThinkPHP 5配置、ThinkPHP 5路由、ThinkPHP 5控制器、ThinkPHP 5模型、ThinkPHP 5視圖、ThinkPHP 5開發(fā)實(shí)戰(zhàn)等,每一章都有大量的實(shí)例以及詳盡的注釋,便于讀者理解和掌握。 本書所有的實(shí)例都可以在Web開發(fā)中直接使用,便于讀者快速掌握Web應(yīng)用開發(fā)技巧,非常適合對(duì)于網(wǎng)絡(luò)開發(fā)有興趣的人員閱讀,同時(shí)也適合高等院校和培訓(xùn)機(jī)構(gòu)的師生參考。

作者簡(jiǎn)介

暫缺《ThinkPHP 5框架開發(fā)從入門到實(shí)戰(zhàn)》作者簡(jiǎn)介

圖書目錄

第1章  ThinkPHP基礎(chǔ)知識(shí) 1
1.1  開發(fā)框架簡(jiǎn)介 1
1.2  開發(fā)環(huán)境 2
1.3  創(chuàng)建虛擬主機(jī) 2
1.4  命名規(guī)范與目錄結(jié)構(gòu) 6
1.4.1  命名規(guī)范 6
1.4.2  目錄結(jié)構(gòu) 7
第2章  ThinkPHP 5框架 10
2.1  ThinkPHP 5框架概述 10
2.2  ThinkPHP 5框架常用術(shù)語 12
2.2.1  入口文件(index.php) 12
2.2.2  應(yīng)用(application) 13
2.2.3  模塊(module) 13
2.2.4  控制器(controller) 14
2.2.5  操作(action) 15
2.2.6  模型(model) 15
2.2.7  視圖(view) 16
2.3  ThinkPHP 5框架的生命周期 17
2.4  ThinkPHP 5入口文件的內(nèi)容與功能 20
2.5  URL訪問 22
2.5.1  建立user模塊 22
2.5.2  ThinkPHP支持的URL模式 23
2.5.3  URL大小寫問題 24
第3章  ThinkPHP 5的配置 25
3.1  ThinkPHP 5框架配置目錄的種類與設(shè)置技巧:默認(rèn)/自定義/擴(kuò)展配置 25
3.1.1  配置的種類 25
3.1.2  默認(rèn)配置目錄 26
3.1.3  自定義配置目錄 27
3.1.4  擴(kuò)展配置目錄 29
3.2  ThinkPHP 5框架的場(chǎng)景配置 31
3.2.1  場(chǎng)景配置簡(jiǎn)介 31
3.2.2  場(chǎng)景配置操作 32
3.3  ThinkPHP 5框架中的模塊配置 35
3.3.1  模塊配置的要點(diǎn) 35
3.3.2  模塊配置的操作 35
第4章  ThinkPHP 5路由 39
4.1  ThinkPHP 5路由簡(jiǎn)介 39
4.1.1  什么是路由 39
4.1.2  路由的作用 40
4.1.3  路由規(guī)則的書寫位置 40
4.1.4  路由使用實(shí)例 40
4.2  ThinkPHP 5路由三大模式 44
4.2.1  自定義配置目錄和建立配置文件 44
4.2.2  PATH_INFO模式 45
4.2.3  混合模式 45
4.2.4  強(qiáng)制模式 47
4.3  ThinkPHP 5中的路由注冊(cè)方法 49
4.3.1  路由注冊(cè)方法的種類 49
4.3.2  動(dòng)態(tài)路由注冊(cè) 49
4.3.3  使用配置文件進(jìn)行路由注冊(cè) 52
4.4  ThinkPHP 5中路由規(guī)則的創(chuàng)建 53
4.4.1  路由規(guī)則簡(jiǎn)介 53
4.4.2  路由規(guī)則實(shí)例 54
4.5  ThinkPHP 5常用的路由地址類型 56
4.5.1  路由地址簡(jiǎn)介 56
4.5.2  路由到模塊、控制器和操作 56
4.5.3  直接路由到操作方法 59
4.5.4  直接路由到類的方法 61
4.5.5  直接路由到一個(gè)閉包函數(shù) 63
4.5.6  直接路由到重定向的地址 64
4.6  ThinkPHP 5路由參數(shù) 65
4.6.1  路由參數(shù)簡(jiǎn)介 65
4.6.2  請(qǐng)求類型 66
4.6.3  URL后綴/擴(kuò)展名 68
4.6.4  用回調(diào)函數(shù)來驗(yàn)證路由規(guī)則 70
4.6.5  域名檢驗(yàn) 72
4.7  ThinkPHP 5路由規(guī)則中變量規(guī)則的設(shè)置技巧 73
4.7.1  正則表達(dá)式簡(jiǎn)介 73
4.7.2  變量規(guī)則簡(jiǎn)介 73
4.7.3  變量規(guī)則實(shí)例 74
4.7.4  全局變量規(guī)則 76
4.8  ThinkPHP 5路由分組技術(shù) 78
4.8.1  路由分組技術(shù)簡(jiǎn)介 78
4.8.2  路由分組操作準(zhǔn)備 79
4.8.3  使用動(dòng)態(tài)方法和配置數(shù)組進(jìn)行路由分組 81
4.8.4  閉包分組和虛擬分組 83
第5章  控制器 86
5.1  控制器類初體驗(yàn) 86
5.1.1  控制器簡(jiǎn)介 86
5.1.2  操作及可訪問操作 88
5.1.3  命名空間 90
5.1.4  控制器的命名規(guī)范及訪問控制器的方法 92
5.2  ThinkPHP 5控制器的進(jìn)階介紹 93
5.2.1  創(chuàng)建多級(jí)控制器 93
5.2.2  創(chuàng)建空操作和空控制器 95
5.2.3  單一模塊及使用 98
5.3  ThinkPHP 5公共控制器與公共操作 102
5.3.1  公共操作 102
5.3.2  公共控制器 106
5.4  ThinkPHP 5前置操作 109
5.4.1  前置操作簡(jiǎn)介 109
5.4.2  前置操作給一個(gè)固定值 109
5.4.3  前置操作的參數(shù) 112
5.4.4  前置操作只對(duì)部分方法有效 113
5.5  ThinkPHP 5頁面跳轉(zhuǎn)與重定向 117
5.5.1  頁面跳轉(zhuǎn)簡(jiǎn)介 117
5.5.2  跳轉(zhuǎn)到當(dāng)前控制器 117
5.5.3  跨控制器跳轉(zhuǎn) 120
5.5.4  跨模塊調(diào)用 122
5.5.5  直接跳轉(zhuǎn)到外部鏈接 124
5.5.6  使用路由生成跳轉(zhuǎn)地址 124
5.5.7  使用助手函數(shù)簡(jiǎn)化 125
5.5.8  URL的重定向 126
5.6  請(qǐng)求對(duì)象與參數(shù)綁定:按名稱和順序訪問變量 127
5.6.1  請(qǐng)求對(duì)象 127
5.6.2  請(qǐng)求信息 132
5.6.3  參數(shù)綁定 137
5.7  請(qǐng)求對(duì)象的屬性注入與方法注入 138
5.7.1  請(qǐng)求對(duì)象的屬性注入和方法注入簡(jiǎn)介 138
5.7.2  跨操作數(shù)據(jù)共享 139
5.7.3  跨控制器和模塊實(shí)現(xiàn)數(shù)據(jù)共享 142
5.8  請(qǐng)求對(duì)象的依賴注入 146
5.8.1  請(qǐng)求對(duì)象的依賴注入簡(jiǎn)介 146
5.8.2  不使用依賴注入 147
5.8.3  依賴注入 150
第6章  數(shù)據(jù)庫及模型 153
6.1  連接數(shù)據(jù)庫 153
6.1.1  靜態(tài)連接 154
6.1.2  動(dòng)態(tài)配置 156
6.2  ThinkPHP 5查詢構(gòu)造器與鏈?zhǔn)讲僮?159
6.2.1  查詢構(gòu)造器的工作原理 159
6.2.2  查詢構(gòu)造器的文件及位置 160
6.2.3  鏈?zhǔn)讲僮骱?jiǎn)介 160
6.3  ThinkPHP 5查詢格式 161
6.3.1  查詢方法和格式簡(jiǎn)介 161
6.3.2  使用表達(dá)式查詢 162
6.3.3  使用數(shù)組查詢多個(gè)條件 163
6.4  ThinkPHP 5數(shù)據(jù)庫的新增與更新操作 164
6.4.1  數(shù)據(jù)庫的增刪改查操作 164
6.4.2  新增操作 165
6.4.3  更新操作 167
6.4.4  查詢操作 171
6.4.5  刪除操作 173
6.5  ThinkPHP 5模型的基本概念與基類Model介紹 175
6.6  ThinkPHP 5模型的創(chuàng)建與使用 177
6.6.1  模型和數(shù)據(jù)表簡(jiǎn)介 177
6.6.2  模型創(chuàng)建和調(diào)用簡(jiǎn)介 177
6.6.3  實(shí)例化調(diào)用模型 178
6.6.4  靜態(tài)創(chuàng)建模型對(duì)象 181
6.7  用模型向數(shù)據(jù)表中添加數(shù)據(jù) 183
6.7.1  模型CURD簡(jiǎn)介 183
6.7.2  用模型向數(shù)據(jù)表添加數(shù)據(jù) 184
6.8  ThinkPHP 5用模型來更新數(shù)據(jù)表中的數(shù)據(jù) 188
6.8.1  更新操作簡(jiǎn)介 188
6.8.2  模型根據(jù)主鍵進(jìn)行更新 188
6.8.3  使用update更新數(shù)據(jù) 192
6.9  ThinkPHP 5模型的查詢操作 194
6.9.1  ORM模型簡(jiǎn)介 194
6.9.2  利用find和get方法讀取數(shù)據(jù) 195
6.9.3  利用select和all方法讀取數(shù)據(jù) 198
6.10  ThinkPHP 5模型的刪除操作 202
第7章  ThinkPHP 5視圖 205
7.1  ThinkPHP 5視圖實(shí)例化方法 205
7.1.1  直接實(shí)例化視圖類簡(jiǎn)介 206
7.1.2  動(dòng)態(tài)創(chuàng)建和靜態(tài)創(chuàng)建視圖類 206
7.1.3  繼承控制器controller基類創(chuàng)建視圖對(duì)象 209
7.2  ThinkPHP 5模板變量賦值方法 212
7.2.1  assign()方法 213
7.2.2  通過fetch()或者display()方法傳參給模板賦值 214
7.2.3  用助手函數(shù)view給模板賦值 216
7.3  ThinkPHP 5模板的渲染方法 217
7.3.1  視圖渲染簡(jiǎn)介 217
7.3.2  不帶參數(shù)訪問模板視圖文件 219
7.4  ThinkPHP 5模板內(nèi)容替換 220
7.4.1  模板替換簡(jiǎn)介 220
7.4.2  簡(jiǎn)單替換和批量替換 221
7.5  ThinkPHP 5模板中的系統(tǒng)變量輸出 225
7.5.1  系統(tǒng)變量輸出簡(jiǎn)介 225
7.5.2  獲取$_SERVER 225
7.5.3  輸出http_host的內(nèi)容 226
7.5.4  設(shè)置cookie 227
7.5.5  輸出系統(tǒng)常量和配置項(xiàng) 227
7.6  ThinkPHP 5模板布局 228
7.6.1  公共模板 228
7.6.2  全局配置 230
7.6.3  模板配置 232
7.6.4  在控制器里的配置模板 233
7.7  ThinkPHP 5模板繼承 236
7.7.1  模板繼承簡(jiǎn)介 236
7.7.2  模板繼承操作 237
7.8  利用ThinkPHP 5循環(huán)標(biāo)簽輸出大量數(shù)據(jù) 240
7.8.1  循環(huán)標(biāo)簽簡(jiǎn)介 240
7.8.2  volist循環(huán) 241
7.8.3  foreach循環(huán) 246
7.9  ThinkPHP 5比較標(biāo)簽 248
7.9.1  比較標(biāo)簽簡(jiǎn)介 248
7.9.2  比較標(biāo)簽操作 249
7.10  ThinkPHP 5條件判斷標(biāo)簽 254
7.10.1  條件判斷標(biāo)簽簡(jiǎn)介 254
7.10.2  條件判斷標(biāo)簽操作準(zhǔn)備 256
7.10.3  范圍條件判斷 258
7.10.4  使用switch實(shí)現(xiàn)用戶級(jí)別判斷 260
7.10.5  用if判斷籍貫 261
第8章  網(wǎng)站房產(chǎn)信息系統(tǒng)開發(fā)實(shí)例 264
8.1  ThinkPHP 5開發(fā)環(huán)境簡(jiǎn)介 264
8.1.1  ThinkPHP 5房產(chǎn)信息管理開發(fā)環(huán)境搭建 264
8.1.2  ThinkPHP 5默認(rèn)的目錄結(jié)構(gòu) 267
8.2  網(wǎng)站數(shù)據(jù)庫建立及數(shù)據(jù)庫連接 268
8.2.1  網(wǎng)站需要的數(shù)據(jù)庫設(shè)計(jì) 268
8.2.2  建立數(shù)據(jù)庫的連接 273
8.3  房產(chǎn)信息系統(tǒng)后臺(tái)管理員登錄功能的實(shí)現(xiàn) 274
8.3.1  建立admin后臺(tái)管理模塊 274
8.3.2  建立登錄控制器文件 Login.php 274
8.3.3  建立模型、驗(yàn)證器和模板文件 275
8.3.4  建立靜態(tài)資源文件 275
8.3.5  建立模板文件index.html 276
8.3.6  管理員登錄后臺(tái)Index.html模板文件代碼 280
8.3.7  在控制器文件Login.php中繼續(xù)編寫代碼 281
8.3.8  編寫驗(yàn)證器代碼 283
8.3.9  編寫模型文件 284
8.3.10  完善模型Admin.php文件中的代碼 285
8.3.11  在公共函數(shù)文件中編寫代碼 286
8.3.12  建立基礎(chǔ)控制器BaseController.php文件 287
8.3.13  建立admin模塊的控制器和視圖文件 288
8.3.14  在Index.php控制器中建立一個(gè)main方法 289
8.3.15  編寫Index.html中的代碼 290
8.3.16  控制器Index.php中的部分代碼 290
8.3.17  Main.html頁面的設(shè)計(jì) 291
8.3.18  在Login.php文件中編寫退出登錄代碼 292
8.3.19  刷新驗(yàn)證碼 293
8.4  后臺(tái)管理員權(quán)限管理的實(shí)現(xiàn) 293
8.4.1  Index.html模板文件修改 293
8.4.2  建立AdminOath.php控制器文件 294
8.4.3  建立模型文件AdminOath.php 295
8.4.4  在后臺(tái)首頁控制器Index.php的index操作中增加代碼 295
8.4.5  基礎(chǔ)控制器和后臺(tái)控制器代碼 296
8.4.6  建立一個(gè)viewbasebread.html的公共模板文件 296
8.4.7  建立權(quán)限管理的模板文件Admin_oathindex.html 297
8.4.8  為AdminOath.php控制器編寫代碼 299
8.4.9  在AdminOath.php模型文件中編寫代碼 301
8.4.10  創(chuàng)建set.html模板文件 302
8.4.11  完善admin_oath下面的模板文件view 304
8.4.12  測(cè)試權(quán)限管理 305
8.5  后臺(tái)管理員的管理 308
8.5.1  后臺(tái)管理員管理的文件結(jié)構(gòu) 308
8.5.2  后臺(tái)管理員控制器 309
8.5.3  后臺(tái)管理員模型文件 310
8.5.4  后臺(tái)首頁的模板文件 311
8.5.5  后臺(tái)管理員的模板文件 312
8.5.6  管理員列表頁的搜索功能 315
8.5.7  管理員列表頁的添加功能 316
8.5.8  管理員列表編輯功能 322
8.5.9  管理員列表刪除功能 325
8.6  中介用戶注冊(cè)功能 327
8.7  用戶管理功能的實(shí)現(xiàn) 335
8.7.1  控制器文件 335
8.7.2  模型文件 336
8.7.3  用戶管理模板文件 337
8.7.4  控制器文件管理員登錄、更新數(shù)據(jù) 342
8.7.5  管理員登錄后對(duì)中介或普通用戶的刪除處理 345
8.8  找回密碼 346
8.8.1  文件結(jié)構(gòu) 346
8.8.2  視圖文件 347
8.8.3  控制器文件 348
8.8.4  模型文件和驗(yàn)證文件 350
8.8.5  公共函數(shù)文件 351

本目錄推薦

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