注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程21天學(xué)通PHP(第2版)

21天學(xué)通PHP(第2版)

21天學(xué)通PHP(第2版)

定 價:¥49.80

作 者: 陳浩 等 著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: PHP

ISBN: 9787121124747 出版時間: 2011-07-01 包裝: 平裝
開本: 16開 頁數(shù): 412 字?jǐn)?shù):  

內(nèi)容簡介

  PHP是一種廣泛使用的開源Web語言,由于其自身的優(yōu)秀特性,已經(jīng)有越來越多的網(wǎng)站采用PHP技術(shù)開發(fā),尤其Web2.0網(wǎng)站對它格外垂青。本書共五篇,包括21章的內(nèi)容。第一篇主要講解了PHP基礎(chǔ)知識,主要內(nèi)容包括初識PHP、配置Web服務(wù)器和HTML基礎(chǔ)。第二篇的主要內(nèi)容是PHP基礎(chǔ)語法,包括PHP基礎(chǔ)知識、常用流程控制、常用函數(shù)、數(shù)組、字符串、HTML表單和文件的基本操作。第三篇主要分析了PHP開發(fā)的常見技術(shù),主要講解了類和對象、會話管理、正則表達(dá)式和式樣匹配和錯誤調(diào)試與異常處理。第四篇詳細(xì)介紹了數(shù)據(jù)庫的內(nèi)容,主要包括數(shù)據(jù)庫基礎(chǔ)、SQL語言和MySQL數(shù)據(jù)庫基礎(chǔ)、MySQL數(shù)據(jù)類型、MySQL數(shù)據(jù)庫及其圖形化管理工具、數(shù)據(jù)庫的優(yōu)化和PHP操作數(shù)據(jù)庫。第五篇為綜合案例篇,通過一個具體的實例講解了如何使用PHP進(jìn)行實際開發(fā)。本書的特點是概念清楚,有的穿插類比的方式或加入相關(guān)插圖進(jìn)行輔助講解,使讀者能夠更加直觀地理解和掌握PHP的各個知識點。本書適合學(xué)習(xí)PHP技術(shù)的初學(xué)者,也可作為大、中院校師生和培訓(xùn)班的教材。本書附贈DVD光盤1張,內(nèi)容包括超大容量手把手教學(xué)視頻、電子教案(PPT)、源代碼、職場面試法寶等。

作者簡介

暫缺《21天學(xué)通PHP(第2版)》作者簡介

圖書目錄

第一篇  PHP語言的基礎(chǔ)知識
第1章  初識PHP 23
1.1  介紹PHP 23
1.1.1  PHP是什么 23
1.1.2  PHP有什么前景 23
1.1.3  PHP有什么優(yōu)勢 24
1.1.4  PHP的發(fā)展歷史 24
1.2  PHP與ASP、JSP的對比 25
1.2.1  語言概念的介紹 25
1.2.2  性能的對比 25
1.3  PHP常用開發(fā)工具 26
1.3.1  用于PHP代碼開發(fā)的工具 26
1.3.2  用于網(wǎng)頁設(shè)計的工具 28
1.3.3  用于文本編輯的工具 29
1.4  小結(jié) 31
1.5  習(xí)題 31
第2章  配置Web服務(wù)器 34
2.1  學(xué)習(xí)PHP前的準(zhǔn)備工作 34
2.1.1  選擇硬件 34
2.1.2  選擇操作系統(tǒng) 34
2.1.3  選擇服務(wù)器軟件 35
2.1.4  選擇PHP版本 35
2.1.5  選擇數(shù)據(jù)庫 35
2.2  Apache服務(wù)器的安裝 36
2.2.1  安裝Apache服務(wù)器 36
2.2.2  配置Apache服務(wù)器 38
2.3  PHP的安裝與配置 39
2.3.1  安裝PHP壓縮包 39
2.3.2  配置PHP運行環(huán)境 40
2.4  MySQL數(shù)據(jù)庫的安裝與測試 40
2.4.1  安裝MySQL 40
2.4.2  測試MySQL 43
2.5  PHP、Apache服務(wù)器和MySQL建立關(guān)聯(lián) 43
2.5.1  設(shè)置Apache支持PHP網(wǎng)頁 43
2.5.2  測試Apache與PHP的關(guān)聯(lián) 43
2.5.3  測試調(diào)用MySQL數(shù)據(jù)庫 44
2.6  小結(jié) 45
2.7  習(xí)題 45
第3章  HTML基礎(chǔ) 48
3.1  HTML簡介 48
3.1.1  了解HTML語言 48
3.1.2  練習(xí)HTML語言實例 49
3.2  HTML語言的基礎(chǔ)語法 50
3.2.1  HTML標(biāo)簽 50
3.2.2  HTML屬性 51
3.2.3  HTML注釋 52
3.3  HTML文檔的基本結(jié)構(gòu) 53
3.3.1  HTML主體標(biāo)記 53
3.3.2  HTML頭部標(biāo)記 53
3.3.3  HTML主體區(qū)標(biāo)記 54
3.4  文字標(biāo)簽 55
3.4.1  標(biāo)題字標(biāo)記 55
3.4.2  標(biāo)題字的對齊屬性 57
3.4.3  文字的修飾標(biāo)記 57
3.4.4  字體標(biāo)記 59
3.5  段落標(biāo)記 60
3.5.1  段落標(biāo)記 60
3.5.2  行中斷標(biāo)簽 61
3.5.3  不換行標(biāo)簽 62
3.6  小結(jié) 63
3.7  習(xí)題 63
第二篇  PHP語言的語法基礎(chǔ)
第4章  PHP基礎(chǔ)知識 66
4.1  PHP的基礎(chǔ)語法 66
4.1.1  語言風(fēng)格 66
4.1.2  PHP在HTML中的嵌入 67
4.1.3  標(biāo)識符 68
4.1.4  注釋 69
4.1.5  使用echo輸出命令 70
4.1.6  使用print輸出命令 70
4.2  數(shù)據(jù)類型 71
4.2.1  布爾型 71
4.2.2  整型 72
4.2.3  浮點型 73
4.2.4  數(shù)據(jù)類型的轉(zhuǎn)換 74
4.2.5  字符串 74
4.2.6  特殊的NULL類型 76
4.3  變量 76
4.3.1  變量名 76
4.3.2  變量的定義和賦值 76
4.3.3  輸出變量值 77
4.3.4  變量類型的自動轉(zhuǎn)換 78
4.3.5  默認(rèn)變量 79
4.4  常量 80
4.4.1  默認(rèn)常量 80
4.4.2  用戶自定義常量 80
4.5  運算符及表達(dá)式 81
4.5.1  算術(shù)運算符 81
4.5.2  賦值運算符 82
4.5.3  自增自減運算符 83
4.5.4  位運算符 85
4.5.5  邏輯運算符 86
4.5.6  關(guān)系運算符 86
4.5.7  其他運算符 87
4.5.8  運算符的優(yōu)先級 88
4.5.9  表達(dá)式 89
4.6  小結(jié) 89
4.7  習(xí)題 90
第5章  常用流程控制 92
5.1  if語句的使用 92
5.1.1  只含if的條件語句 92
5.1.2  if...else結(jié)構(gòu)的條件語句 93
5.1.3  嵌套的if...else結(jié)構(gòu) 94
5.1.4  if語句多種嵌套 95
5.2  switch語句的使用 96
5.2.1  switch多分支選擇語句 97
5.2.2  switch語句的其他形式 98
5.3  while語句的使用 98
5.3.1  while循環(huán)語句 99
5.3.2  do…while循環(huán)語句 100
5.3.3  while循環(huán)和do…while循環(huán)的區(qū)別 100
5.4  for語句的使用 101
5.4.1  一般形式的循環(huán) 101
5.4.2  多重循環(huán) 103
5.5  break/continue語句的使用 104
5.5.1  使用break中斷循環(huán) 104
5.5.2  使用continue語句執(zhí)行下次循環(huán) 105
5.5.3  continue和break語句的區(qū)別 106
5.6  小結(jié) 106
5.7  習(xí)題 107
第6章  常用函數(shù) 110
6.1  自定義函數(shù) 110
6.1.1  自定義函數(shù)的語法格式 110
6.1.2  調(diào)用用戶自定義的函數(shù) 111
6.1.3  按值傳遞參數(shù) 111
6.1.4  按引用傳遞參數(shù) 113
6.1.5  定義默認(rèn)參數(shù) 114
6.1.6  定義函數(shù)返回值 116
6.1.7  使用return語句返回多個值 116
6.2  函數(shù)的高級調(diào)用 117
6.2.1  嵌套調(diào)用 117
6.2.2  遞歸調(diào)用 118
6.3  函數(shù)對變量的操作 119
6.3.1  變量函數(shù) 119
6.3.2  局部變量 120
6.3.3  全局變量 120
6.3.4  動態(tài)變量 122
6.3.5  靜態(tài)變量 123
6.4  文件包含 123
6.4.1  使用require包含文件 123
6.4.2  使用include包含文件 124
6.4.3  require和include的區(qū)別 125
6.4.4  單次調(diào)用文件 126
6.5  數(shù)學(xué)函數(shù) 127
6.5.1  實現(xiàn)四舍五入和取整的函數(shù) 127
6.5.2  實現(xiàn)進(jìn)制轉(zhuǎn)化的函數(shù) 128
6.6  時間函數(shù) 129
6.6.1  日期函數(shù)date()的使用 129
6.6.2  獲得日期信息 131
6.6.3  其他常用時間函數(shù) 132
6.7  本章小結(jié) 133
6.8  習(xí)題 133
第7章  數(shù)組 136
7.1  定義數(shù)組 136
7.1.1  數(shù)組的構(gòu)成 136
7.1.2  使用賦值創(chuàng)建數(shù)組 136
7.1.3  使用array()函數(shù)創(chuàng)建數(shù)組 138
7.1.4  鍵名分配 138
7.1.5  用字符串作鍵名 139
7.1.6  鍵名的新建/修改 140
7.1.7  創(chuàng)建多維數(shù)組 141
7.2  數(shù)組輸出與測試 142
7.2.1  打印變量 142
7.2.2  輸出數(shù)組 143
7.2.3  測試數(shù)組 143
7.3  遍歷數(shù)組 144
7.3.1  使用foreach遍歷數(shù)組 144
7.3.2  foreach含鍵名的遍歷 145
7.3.3  使用each()函數(shù)遍歷數(shù)組 146
7.3.4  使用list()函數(shù)遍歷數(shù)組 147
7.3.5  for語句遍歷的應(yīng)用 148
7.3.6  返回鍵和鍵值 149
7.3.7  查找數(shù)組元素值 149
7.4  數(shù)組計算 150
7.4.1  計算元素個數(shù) 150
7.4.2  使用count()函數(shù)實現(xiàn)遞歸 151
7.4.3  數(shù)組運算符 152
7.4.4  相同元素數(shù)組的比較 153
7.5  數(shù)組排序 154
7.5.1  按標(biāo)識符排序 154
7.5.2  按元素值排序 155
7.5.3  刪除原有鍵名排序 155
7.6  小結(jié) 156
7.7  習(xí)題 156
第8章  字符串 160
8.1  去除特殊字符 160
8.1.1  去除兩端空格 160
8.1.2  去除左端空格 161
8.1.3  去除右端空格 162
8.2  字符串的大小寫轉(zhuǎn)換 163
8.2.1  轉(zhuǎn)換為小寫 163
8.2.2  轉(zhuǎn)換為大寫 163
8.2.3  首字符大寫轉(zhuǎn)換 164
8.2.4  單詞首字符大寫轉(zhuǎn)換 165
8.3  比較字符串 165
8.3.1  比較運算符 166
8.3.2  區(qū)分大小寫字符串的比較 166
8.3.3  不區(qū)分大小寫字符串的比較 167
8.3.4  選擇性的比較字符串 168
8.3.5  不區(qū)分大小寫選擇性的比較 168
8.4  查找與匹配 169
8.4.1  查找字符串 169
8.4.2  查找字符串出現(xiàn)次數(shù) 170
8.4.3  查找最后一次的位置 171
8.4.4  查找第一次的位置 172
8.5  替換與分隔 173
8.5.1  字符串的替換 173
8.5.2  字符串的部分替換 174
8.5.3  分隔字符串 175
8.6  字符串的其他操作 176
8.6.1  MD5算法的應(yīng)用 176
8.6.2  創(chuàng)建格式化輸出 177
8.7  小結(jié) 178
8.8  習(xí)題 178
第9章  HTML表單 181
9.1  制作表單界面 181
9.2  輸入標(biāo)記<input> 182
9.2.1  文本域text 183
9.2.2  密碼域password 184
9.2.3  文件域file 185
9.2.4  提交與重置按鈕 186
9.2.5  復(fù)選框 187
9.2.6  單選按鈕 188
9.2.7  <select>下拉列表標(biāo)記 189
9.3  提交表單信息 19

本目錄推薦

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