注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)PHP和MySQL Web開(kāi)發(fā)(原書第5版)

PHP和MySQL Web開(kāi)發(fā)(原書第5版)

PHP和MySQL Web開(kāi)發(fā)(原書第5版)

定 價(jià):¥129.00

作 者: [美] 盧克·韋林(Luke Welling),勞拉·湯姆森(Laura Thomson) 著;熊慧珍,武欣,羅云峰 等 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: SQL 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫(kù)

購(gòu)買這本書可以去


ISBN: 9787111587736 出版時(shí)間: 2018-02-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 632 字?jǐn)?shù):  

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

  全書共分五篇,31章。第一篇(第1~7章)涵蓋PHP語(yǔ)言的基礎(chǔ)知識(shí),包括PHP快速入門、數(shù)據(jù)存儲(chǔ)和讀取、數(shù)組、字符串操作與正則表達(dá)式、代碼重用與函數(shù)編寫、面向?qū)ο筇匦砸约板e(cuò)誤和異常處理。第二篇(第8~13章)涵蓋MySQL的基礎(chǔ)知識(shí),包括Web數(shù)據(jù)庫(kù)設(shè)計(jì)、創(chuàng)建和使用,以及使用PHP從Web訪問(wèn)MySQL數(shù)據(jù)庫(kù)、MySQL高級(jí)管理和高級(jí)編程。第三篇(第14~16章)講解Web應(yīng)用的安全性,分析了Web應(yīng)用的安全風(fēng)險(xiǎn)、如何構(gòu)建安全的Web應(yīng)用,以及使用PHP實(shí)現(xiàn)身份認(rèn)證的方法。第四篇(第17~24章)講解PHP的高級(jí)編程技術(shù),包括與文件系統(tǒng)和服務(wù)器的交互、使用網(wǎng)絡(luò)和協(xié)議函數(shù)、管理日期和時(shí)間、國(guó)際化與本地化、圖像生成、使用PHP會(huì)話控制、JavaScript與PHP集成,以及PHP的其他有用特性。第五篇(第25~31章)的重點(diǎn)是實(shí)戰(zhàn),該篇從在大型項(xiàng)目中使用PHP和MySQL開(kāi)始,針對(duì)當(dāng)前*新Web應(yīng)用開(kāi)發(fā)潮流,介紹了幾個(gè)重要的Web產(chǎn)品實(shí)現(xiàn)細(xì)節(jié),這些項(xiàng)目包括:用戶身份認(rèn)證和個(gè)性化、基于Web的電子郵件客戶端、社交媒體集成和購(gòu)物車。

作者簡(jiǎn)介

  Luke Welling是OmniTI公司的軟件工程師,經(jīng)常在OSCON、ZendCon、MySQLUC、PHPCon、OSDC和LinuxTag等國(guó)際會(huì)議上就開(kāi)源和Web開(kāi)發(fā)主題發(fā)表演講。在加入OmniTI公司之前,他曾作為數(shù)據(jù)庫(kù)提供商的Web分析師為Hitwise.com公司工作。此外,他還是Tangled Web Design公司的獨(dú)立顧問(wèn),并曾在澳大利亞墨爾本RMIT大學(xué)教授計(jì)算機(jī)科學(xué)課程。 Laura Thomson是Mozilla公司的研發(fā)總監(jiān),也是OmniTI公司和Tangled Web Design公司的董事。此外,Laura曾在RMIT大學(xué)和波士頓咨詢公司工作過(guò)。

圖書目錄

本書贊譽(yù)
譯者序
前言
作者簡(jiǎn)介
第一篇 使用PHP
第1章 PHP快速入門教程2
1.1 開(kāi)始之前:了解PHP3
1.2 創(chuàng)建示例Web應(yīng)用:Bob汽車零部件商店3
1.2.1 創(chuàng)建訂單表單3
1.2.2 表單處理 5
1.3 在HTML中嵌入PHP5
1.3.1 PHP標(biāo)記6
1.3.2 PHP語(yǔ)句7
1.3.3 空格7
1.3.4 注釋 8
1.4 添加動(dòng)態(tài)內(nèi)容8
1.4.1 調(diào)用函數(shù)9
1.4.2 使用date()函數(shù) 9
1.5 訪問(wèn)表單變量10
1.5.1 表單變量 10
1.5.2 字符串連接12
1.5.3 變量和字面量12
1.6 理解標(biāo)識(shí)符 13
1.7 檢查變量類型 14
1.7.1 PHP的數(shù)據(jù)類型 14
1.7.2 類型強(qiáng)度 14
1.7.3 類型轉(zhuǎn)換 15
1.7.4 可變變量 15
1.8 聲明和使用常量 16
1.9 理解變量作用域 16
1.10 使用操作符 17
1.10.1 算術(shù)操作符 18
1.10.2 字符串操作符18
1.10.3 賦值操作符 19
1.10.4 比較操作符 21
1.10.5 邏輯操作符 22
1.10.6 位操作符 22
1.10.7 其他操作符 23
1.11 計(jì)算表單總金額 25
1.12 理解操作符優(yōu)先級(jí)和結(jié)合性 26
1.13 使用變量處理函數(shù)27
1.13.1 測(cè)試和設(shè)置變量類型 27
1.13.2 測(cè)試變量狀態(tài) 28
1.13.3 變量的重解釋 29
1.14 根據(jù)條件進(jìn)行決策 29
1.14.1 if語(yǔ)句 29
1.14.2 代碼塊 30
1.14.3 else語(yǔ)句 30
1.14.4 elseif語(yǔ)句 31
1.14.5 switch語(yǔ)句 32
1.14.6 比較不同條件 33
1.15 通過(guò)迭代實(shí)現(xiàn)重復(fù)動(dòng)作 34
1.15.1 while循環(huán) 35
1.15.2 for循環(huán)和foreach循環(huán) 36
1.15.3 do...while循環(huán) 37
1.16 從控制結(jié)構(gòu)或腳本中跳出 38
1.17 使用其他控制結(jié)構(gòu)語(yǔ)法 38
1.18 使用declare 39
1.19 下一章 39
第2章 數(shù)據(jù)存儲(chǔ)和讀取40
2.1 保存數(shù)據(jù)以便后期使用 40
2.2 存儲(chǔ)和獲取Bob的訂單 41
2.3 文件處理 41
2.4 打開(kāi)文件 42
2.4.1 選擇文件模式 42
2.4.2 使用fopen()打開(kāi)文件 42
2.4.3 通過(guò)FTP或HTTP打開(kāi)文件 44
2.4.4 解決打開(kāi)文件時(shí)可能遇到的問(wèn)題 45
2.5 寫文件 47
2.5.1 fwrite()的參數(shù) 47
2.5.2 文件格式 47
2.6 關(guān)閉文件 48
2.7 讀文件 50
2.7.1 以只讀模式打開(kāi)文件:fopen()51
2.7.2 知道何時(shí)讀完文件:feof()51
2.7.3 每次讀取一行數(shù)據(jù):fgets()、fgetss()和fgetcsv() 52
2.7.4 讀取整個(gè)文件:readfile()、fpassthru()、file()以及file_get_contents()53
2.7.5 讀取一個(gè)字符:fgetc() 53
2.7.6 讀取任意長(zhǎng)度:fread()54
2.8 使用其他文件函數(shù) 54
2.8.1 查看文件是否存在:file_exists() 54
2.8.2 確定文件大小:filesize() 55
2.8.3 刪除一個(gè)文件:unlink()55
2.8.4 在文件中定位:rewind()、fseek()和ftell() 55
2.9 文件鎖定 56
2.10 更好的方式:數(shù)據(jù)庫(kù)管理系統(tǒng) 57
2.10.1 使用普通文件的幾個(gè)問(wèn)題 58
2.10.2 RDBMS是如何解決這些問(wèn)題的 58
2.11 進(jìn)一步學(xué)習(xí) 59
2.12 下一章 59
第3章 使用數(shù)組60
3.1 什么是數(shù)組 60
3.2 數(shù)字索引數(shù)組 61
3.2.1 數(shù)字索引數(shù)組的初始化 61
3.2.2 訪問(wèn)數(shù)組內(nèi)容 62
3.2.3 使用循環(huán)訪問(wèn)數(shù)組 63
3.3 使用不同索引的數(shù)組 64
3.3.1 初始化數(shù)組 64
3.3.2 訪問(wèn)數(shù)組元素 64
3.3.3 使用循環(huán)語(yǔ)句 64
3.4 數(shù)組操作符 66
3.5 多維數(shù)組 66
3.6 數(shù)組排序 69
3.6.1 使用sort()函數(shù) 69
3.6.2 使用asort()函數(shù)和ksort()函數(shù)對(duì)數(shù)組排序 70
3.6.3 反向排序 70
3.7 多維數(shù)組排序 70
3.7.1 使用array_multisort()函數(shù)71
3.7.2 用戶定義排序 71
3.7.3 自定義排序函數(shù)的反序 73
3.8 對(duì)數(shù)組進(jìn)行重新排序 73
3.8.1 使用shuffle()函數(shù) 73
3.8.2 逆序數(shù)組內(nèi)容75
3.9 從文件載入數(shù)組 75
3.10 執(zhí)行其他數(shù)組操作 79
3.10.1 在數(shù)組中瀏覽:each()、current()、reset()、end()、next()、pos()和prev()79
3.10.2 對(duì)數(shù)組每一個(gè)元素應(yīng)用函數(shù):array_walk() 80
3.10.3 統(tǒng)計(jì)數(shù)組元素個(gè)數(shù):count()、sizeof()和array_count_values() 81
3.10.4 將數(shù)組轉(zhuǎn)換成標(biāo)量變量:extract() 81
3.11 進(jìn)一步學(xué)習(xí) 83
3.12 下一章 83
第4章 字符串操作與正則表達(dá)式84
4.1 創(chuàng)建一個(gè)示例應(yīng)用:智能表單郵件 84
4.2 字符串的格式化86
4.2.1 字符串截?cái)啵篶hop()、ltrim()和trim() 87
4.2.2 格式化字符串以便輸出 87
4.3 使用字符串函數(shù)連接和分割字符串93
4.3.1 使用函數(shù)explode()、implode()和join() 93
4.3.2 使用strtok()函數(shù) 94
4.3.3 使用substr()函數(shù) 95
4.4 字符串比較 96
4.4.1 字符串的排序:strcmp()、strcasecmp()和strnatcmp() 96
4.4.2 使用strlen()函數(shù)判斷字符串長(zhǎng)度 96
4.5 使用字符串函數(shù)匹配和替換子字符串 97
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 97
4.5.2 查找子字符串的位置:strpos()和strrpos() 98
4.5.3 替換子字符串:str_replace()和substr_replace() 99
4.6 正則表達(dá)式的介紹 100
4.6.1 基礎(chǔ)知識(shí) 100
4.6.2 分隔符101
4.6.3 字符類和類型 101
4.6.4 重復(fù) 102
4.6.5 子表達(dá)式 102
4.6.6 子表達(dá)式計(jì)數(shù) 103
4.6.7 定位到字符串的開(kāi)始或末尾 103
4.6.8 分支103
4.6.9 匹配特殊字符 103
4.6.10 元字符一覽 104
4.6.11 轉(zhuǎn)義序列104
4.6.12 回溯引用105
4.6.13 斷言105
4.6.14 在智能表單中應(yīng)用 106
4.7 用正則表達(dá)式查找子字符串 107
4.8 用正則表達(dá)式替換子字符串 107
4.9 使用正則表達(dá)式分割字符串 108
4.10 進(jìn)一步學(xué)習(xí) 109
4.11 下一章 109
第5章 代碼重用與函數(shù)編寫110
5.1 代碼重用的好處 110
5.1.1 成本111
5.1.2 可靠性 111
5.1.3 一致性 111
5.2 使用require()和include()函數(shù) 111
5.2.1 使用require()函數(shù)引入代碼112
5.2.2 使用require()制作Web站點(diǎn)模板113
5.2.3 使用auto_prepend_file和 auto_append_file 118
5.3 使用PHP函數(shù) 119
5.3.1 調(diào)用函數(shù) 119
5.3.2 調(diào)用未定義函數(shù) 120
5.3.3 理解大小寫和函數(shù)名稱121
5.4 自定義函數(shù)121
5.5 了解函數(shù)基本結(jié)構(gòu) 122
5.6 參數(shù)使用 123
5.7 理解作用域126
5.8 引用傳遞和值傳遞128
5.9 使用return關(guān)鍵字 129
5.10 遞歸實(shí)現(xiàn) 131
5.11 進(jìn)一步學(xué)習(xí) 134
5.12 下一章 134
第6章 面向?qū)ο筇匦?35
6.1 理解面向?qū)ο蟾拍?135
6.2 在PHP中創(chuàng)建類、屬性和操作 138
6.3 類的實(shí)例化139
6.4 使用類屬性 140
6.5 調(diào)用類操作141
6.6 使用private和public關(guān)鍵字控制訪問(wèn) 141
6.7 編寫訪問(wèn)器函數(shù)142
6.8 在PHP中實(shí)現(xiàn)繼承 143
6.9 使用Trait149
6.10 類設(shè)計(jì) 151
6.11 編寫自定義類代碼 151
6.12 理解PHP面向?qū)ο蟾呒?jí)功能 158
6.13 下一章 170
第7章 錯(cuò)誤和異常處理 171
7.1 異常處理的概念 171
7.2 Exception類173
7.3 用戶自定義異常 174
7.4 Bob汽車零部件商店應(yīng)用的異常 176
7.5 異常和PHP的其他錯(cuò)誤處理機(jī)制 179
7.6 進(jìn)一步學(xué)習(xí) 180
7.7 下一章 180
第二篇 使用MySQL
第8章 Web數(shù)據(jù)庫(kù)設(shè)計(jì)182
8.1 關(guān)系型數(shù)據(jù)庫(kù)的概念 183
8.2 設(shè)計(jì)Web數(shù)據(jù)庫(kù)185
8.3 Web數(shù)據(jù)庫(kù)架構(gòu)190
8.4 進(jìn)一步學(xué)習(xí)191
8.5 下一章191
第9章 Web數(shù)據(jù)庫(kù)創(chuàng)建192
9.1 使用MySQL監(jiān)視程序193
9.2 登錄MySQL194
9.3 創(chuàng)建數(shù)據(jù)庫(kù)和用戶195
9.4 設(shè)置用戶與權(quán)限195
9.5 MySQL權(quán)限系統(tǒng)介紹196
9.6 設(shè)置Web用戶201
9.7 使用正確的數(shù)據(jù)庫(kù)202
9.8 創(chuàng)建數(shù)據(jù)庫(kù)表202
9.9 理解MySQL標(biāo)識(shí)符208
9.10 選擇列數(shù)據(jù)類型209
9.11 進(jìn)一步學(xué)習(xí)213
9.12 下一章213
第10章 使用MySQL數(shù)據(jù)庫(kù)214
10.1 什么是SQL214
10.2 在數(shù)據(jù)庫(kù)中插入數(shù)據(jù)215
10.3 從數(shù)據(jù)庫(kù)讀取數(shù)據(jù)217
10.4 更新數(shù)據(jù)庫(kù)記錄229
10.5 創(chuàng)建后修改表230
10.6 刪除數(shù)據(jù)庫(kù)記錄232
10.7 刪除表233
10.8 刪除數(shù)據(jù)庫(kù)233
10.9 進(jìn)一步學(xué)習(xí)233
10.10 下一章233
第11章 使用PHP從Web訪問(wèn)MySQL數(shù)據(jù)庫(kù)234
11.1 Web數(shù)據(jù)庫(kù)架構(gòu)及工作原理234
11.2 從Web查詢數(shù)據(jù)庫(kù)238
11.3 向數(shù)據(jù)庫(kù)寫入數(shù)據(jù)243
11.4 使用其他PHP與數(shù)據(jù)庫(kù)交互接口247
11.5 進(jìn)一步學(xué)習(xí)250
11.6 下一章250
第12章 MySQL高級(jí)管理251
12.1 深入理解權(quán)限系統(tǒng)251
12.2 提升MySQL數(shù)據(jù)庫(kù)安全257
12.3 獲取數(shù)據(jù)庫(kù)的更多信息259
12.4 優(yōu)化數(shù)據(jù)庫(kù)265
12.5 MySQL數(shù)據(jù)庫(kù)備份266
12.6 MySQL數(shù)據(jù)庫(kù)恢復(fù)267
12.7 實(shí)現(xiàn)復(fù)制267
12.8 進(jìn)一步學(xué)習(xí)269
12.9 下一章269
第13章 MySQL高級(jí)編程270
13.1 LOAD DATA INFILE語(yǔ)句270
13.2 存儲(chǔ)引擎271
13.3 事務(wù)272
13.4 外鍵273
13.5 存儲(chǔ)過(guò)程274
13.6 觸發(fā)器281
13.7 進(jìn)一步學(xué)習(xí)283
13.8 下一章283
第三篇 Web應(yīng)用安全性
第14章 Web應(yīng)用安全風(fēng)險(xiǎn)286
14.1 識(shí)別面臨的安全威脅286
14.2 了解對(duì)手292
14.3 下一章293
第15章 構(gòu)建安全的Web應(yīng)用294
15.1 安全策略294
15.2 代碼安全296
15.3 Web服務(wù)器和PHP的安全306
15.4 數(shù)據(jù)庫(kù)服務(wù)器的安全308
15.5 保護(hù)網(wǎng)絡(luò)310
15.6 計(jì)算機(jī)和操作系統(tǒng)的安全312
15.7 災(zāi)難計(jì)劃313
15.8 下一章313
第16章 使用PHP實(shí)現(xiàn)身份驗(yàn)證方法314
16.1 識(shí)別訪問(wèn)者314
16.2 實(shí)現(xiàn)訪問(wèn)控制315
16.3 使用基本認(rèn)證320
16.4 在PHP中使用基本認(rèn)證320
16.5 使用Apache的.htaccess基本認(rèn)證321
16.6 創(chuàng)建自定義認(rèn)證324
16.7 進(jìn)一步學(xué)習(xí)325
16.8 下一章325
第四篇 PHP高級(jí)編程技術(shù)
第17章 與文件系統(tǒng)和服務(wù)器交互328
17.1 上傳文件328
17.2 使用目錄函數(shù)336
17.3 與文件系統(tǒng)交互341
17.4 使用程序執(zhí)行函數(shù)344
17.5 與環(huán)境交互:getenv()和putenv()347
17.6 進(jìn)一步學(xué)習(xí)347
17.7 下一章347
第18章 使用網(wǎng)絡(luò)和協(xié)議函數(shù)348
18.1 了解可用協(xié)議348
18.2 發(fā)送和讀取郵件349
18.3 使用其他站點(diǎn)數(shù)據(jù)349
18.4 使用網(wǎng)絡(luò)查詢函數(shù)352
18.5 備份或鏡像文件355
18.6 進(jìn)一步學(xué)習(xí)363
18.7 下一章363
第19章 管理日期和時(shí)間364
19.1 在PHP中獲得日期和時(shí)間364
19.2 PHP和MySQL的日期格式互轉(zhuǎn)371
19.3 在PHP中計(jì)算日期372
19.4 在MySQL中計(jì)算日期373
19.5 使用微秒374
19.6 使用日歷函數(shù)375
19.7 進(jìn)一步學(xué)習(xí)375
19.8 下一章376
第20章 國(guó)際化與本地化377
20.1 本地化不只是翻譯377
20.2 理解字符集378
20.3 創(chuàng)建可本地化頁(yè)面基礎(chǔ)結(jié)構(gòu)380
20.4 在國(guó)際化應(yīng)用中使用gettext()函數(shù)383
20.5 進(jìn)一步學(xué)習(xí)386
20.6 下一章386
第21章 生成圖像387
21.1 設(shè)置PHP圖像支持387
21.2 理解圖像格式388
21.3 創(chuàng)建圖像389
21.4 在其他頁(yè)面中使用自動(dòng)創(chuàng)建的圖像393
21.5 使用文本和字體創(chuàng)建圖像394
21.6 繪制圖形圖像數(shù)據(jù)401
21.7 使用其他圖像函數(shù)409
21.8 下一章409
第22章 使用PHP會(huì)話控制410
22.1 什么是會(huì)話控制410
22.2 理解基本會(huì)話功能410
22.3 實(shí)現(xiàn)簡(jiǎn)單會(huì)話412
22.4 創(chuàng)建簡(jiǎn)單會(huì)話示例414
22.5 配置會(huì)話控制416
22.6 使用會(huì)話控制實(shí)現(xiàn)身份驗(yàn)證417
22.7 下一章423
第23章 JavaScript與PHP集成424
23.1理解AJAX424
23.2 jQuery概述425
23.3 在Web應(yīng)用中使用jQuery425
23.4 在PHP中使用jQuery和AJAX434
23.5 進(jìn)一步學(xué)習(xí)445
23.6 下一章445
第24章 PHP的其他有用特性446
24.1 字符串計(jì)算函數(shù):eval()446
24.2 終止執(zhí)行:die()和exit()447
24.3 序列化變量和對(duì)象448
24.4 獲取PHP環(huán)境信息448
24.5 臨時(shí)修改運(yùn)行時(shí)環(huán)境450
24.6 高亮源代碼451
24.7 在命令行上使用PHP452
24.8 下一章453
第五篇 構(gòu)建實(shí)用的PHP和MySQL項(xiàng)目
第25章 在大型項(xiàng)目中使用PHP和MySQL456
25.1 在Web開(kāi)發(fā)中應(yīng)用軟件工程技術(shù)457
25.2 規(guī)劃和運(yùn)營(yíng)Web應(yīng)用項(xiàng)目457
25.3 代碼重用458
25.4 編寫可維護(hù)代碼458
25.5 實(shí)現(xiàn)版本控制462
25.6 選擇開(kāi)發(fā)環(huán)境463
25.7 項(xiàng)目文檔化463
25.8 原型定義464
25.9 隔離邏輯和內(nèi)容464
25.10 代碼優(yōu)化465
25.11 測(cè)試466
25.12 進(jìn)一步學(xué)習(xí)466
25.13 下一章467
第26章 調(diào)試和日志468
26.1 編程錯(cuò)誤468
26.1.1 語(yǔ)法錯(cuò)誤468
26.1.2 運(yùn)行時(shí)錯(cuò)誤469
26.1.3 邏輯錯(cuò)誤474
26.2 變量調(diào)試輔助475
26.3 錯(cuò)誤報(bào)告級(jí)別477
26.4 修改錯(cuò)誤報(bào)告設(shè)置478
26.5 觸發(fā)自定義錯(cuò)誤479
26.6 錯(cuò)誤日志記錄480
26.7 錯(cuò)誤日志文件482
26.8 下一章483
第27章 構(gòu)建用戶身份驗(yàn)證和個(gè)性化484
27.1 解決方案組件484
27.2 解決方案概述486
27.3 實(shí)現(xiàn)數(shù)據(jù)庫(kù)487
27.4 實(shí)現(xiàn)基本網(wǎng)站488
27.5 實(shí)現(xiàn)用戶身份驗(yàn)證491
27.6 實(shí)現(xiàn)書簽存儲(chǔ)和讀取507
27.7 實(shí)現(xiàn)書簽推薦513
27.8 考慮可能的擴(kuò)展516
第28章 使用Laravel構(gòu)建基于Web的電子郵件客戶端(第一部分)517
28.1 Laravel 5介紹517
第29章 使用Laravel構(gòu)建基于Web的電子郵件客戶端(第二部分) 536
29.1 使用Laravel構(gòu)建簡(jiǎn)單的IMAP客戶端536
29.2 創(chuàng)建基于Web的電子郵件客戶端561
29.3 小結(jié)581
第30章 社交媒體集成分享以及驗(yàn)證582
30.1 OAuth:Web服務(wù)認(rèn)證582
30.2 小結(jié)594
第31章 構(gòu)建購(gòu)物車595
31.1 解決方案組件595
31.2 解決方案概述597
31.3 實(shí)現(xiàn)數(shù)據(jù)庫(kù)599
31.4 實(shí)現(xiàn)在線類目601
31.4.3 顯示圖書詳情607
31.5 實(shí)現(xiàn)購(gòu)物車608
31.6 實(shí)現(xiàn)支付622
31.7 實(shí)現(xiàn)管理界面624
31.8 擴(kuò)展項(xiàng)目631
附錄A 安裝Apache、PHP和MySQL632

本目錄推薦

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