PHP開(kāi)發實戰(zhàn)寶典pdf下載 最新軟件(jiàn)|熱門排行(háng)|軟件分類|軟件專題|廠商(shāng)大全

您的位置: 首頁教(jiāo)育教學電子圖書 → PHP開發實戰寶典 pdf掃描版

PHP開發實戰寶典(diǎn)

pdf掃描版 PHP開發實戰寶典 網友(yǒu)評分(fèn):8

同類相關軟件

軟件介紹

軟件(jiàn)標簽(qiān): PHP開發實戰寶典(diǎn) PHP開發

php開發實戰寶典pdf是一款對PHP初(chū)學者來學非常有幫助的書籍,通過對實戰項目的(de)講解,讓同學們更容易(yì)接受,隻有多練(liàn),多敲代碼,才能熟練的掌握PHP編程技(jì)巧,有需要的快來綠色(sè)資源(yuán)網下載學習吧。

官方介紹:

本書從初(chū)學者角度出發(fā),以(yǐ)基礎知(zhī)識為“基石”,以核心技術和高級應用為“梁柱”,最終通過實戰項目來檢驗成果,這就是本書(shū)的編寫思路。本書突出“基礎”、“全麵(miàn)”、“深入”,強調“實戰”效果。在介紹技術的同時,各章都提供有示(shì)例或稍大一些的(de)實(shí)例,同時在各章的結尾通過幾個小型項目來綜合應用本章所講解的知識,做到理論與實踐相(xiàng)結合。最後提供5個完整的項目實(shí)例,詳細講述從前期規劃、係統設計,到項目開發的全部實現過程。本書適合有誌於從事軟件開發的初學者、高校計算機相關專業學生和畢業生,也可作為軟件開發人員的參考手(shǒu)冊,或者高校的教學參考書。

PHP開發實戰寶(bǎo)典pdf

目(mù)錄(lù):

第1部分 基礎知識 

第1章(zhāng) 初識PHP 3 

視頻講解:7分(fèn)鍾 

1.1 PHP概(gài)述 4 

1.1.1 PHP是什麽 4 

1.1.2 PHP 5的新特性 4 

1.1.3 PHP的語言優勢 4 

1.1.4 PHP語言的發展(zhǎn) 5 

1.2 PHP與其他語言的比較 6 

1.3 PHP語言相關術語(yǔ) 7 

1.4 資深程序員談如何學習PHP 8 

1.5 常用代碼編輯工具 10 

1.6 學(xué)習資源 12 

1.6.1 PHP參考手冊 12 

1.6.2 PHP學習討論 12 

1.7 成功案例 13 

1.8 本章小結 14 

第2章 PHP環境搭建 15 

視頻講解(jiě):80分鍾 

2.1 搭(dā)建PHP開發環境(jìng)的準備工作 16 

2.1.1 在Windows下(xià)搭建PHP開發環(huán)境的 

準備工(gōng)作 16 

2.1.2 在Linux下搭建PHP開發環境的(de) 

準備工作 16 

2.2 Apache服務器的安裝和配置 16 

2.2.1 在Windows下(xià)安(ān)裝Apache服務器 16 

2.2.2 在(zài)Linux下安裝Apache服務器 19 

2.3 PHP的安裝和配置 20 

2.3.1 在Windows下(xià)安裝(zhuāng)PHP 20 

2.3.2 在Linux下安(ān)裝PHP 21 

2.4 mysql服務器的安裝和配置 23 

2.4.1 在Windows下安裝MySQL服務器 23 

2.4.2 在Linux下安裝MySQL服務器 26 

2.5 初學者——應用組合包快速搭(dā)建 

PHP環境 27 

2.6 第一(yī)個PHP程序 29 

2.6.1 使用Macromedia dreamweaver

編寫源(yuán)程序 29 

2.6.2 發布和運(yùn)行(háng)PHP程序 31 

2.7 環境安裝常(cháng)見問題 31 

2.7.1 Apache安裝常見問題 31 

2.7.2 PHP安裝常見(jiàn)問題 32 

2.7.3 MySQL安裝常見問題 33 

2.8 實戰 33 

2.9 本章小結 35 

2.10 實戰練習 36 

第3章 PHP語言基礎 37 

視頻講解:125分鍾(zhōng) 

3.1 學習語言基礎的重要性 38 

3.2 PHP語法基礎 38 

3.2.1 PHP標記符 38 

3.2.2 PHP的注釋(shì) 39 

3.3 PHP的數據類型 40 

3.3.1 整型 40 

3.3.2 布爾(ěr)型 41 

3.3.3 浮點型 41 

3.3.4 字符(fú)串型 42 

3.3.5 null類型 44 

3.3.6 數據類(lèi)型的轉換 45 

3.4 PHP常量 46 

3.4.1 聲明和使用常量 46 

3.4.2 預定義(yì)常量(liàng) 48 

3.5 PHP變(biàn)量 49 

3.5.1 變量聲明(míng)及使用 49 

3.5.2 變量作用域 51 

3.5.3 可變變量 53 

3.5.4 預定義(yì)變量 53 

3.5.5 變(biàn)量的生存周期 54 

3.6 PHP運算符 54 

3.6.1 字符串運算符 54 

3.6.2 算術運算符 55 

3.6.3 賦值運算符 56 

3.6.4 遞(dì)增遞減(jiǎn)運算符 57 

3.6.5 位運算符 58 

3.6.6 邏輯(jí)運算符(fú) 59 

3.6.7 比較運算符 60 

3.6.8 條件運算符 61 

3.6.9 運算符的使用規(guī)則 61 

3.7 PHP的表達式 62 

3.8 實戰 63 

3.9 本章小結 64 

3.10 實戰練習 64 

第4章(zhāng) 流程控製語句 65 

視頻講解:80分(fèn)鍾 

4.1 學前導讀(dú) 66 

4.1.1 什麽是算法 66 

4.1.2 算法的描述方法 66 

4.1.3 程序的3種控製結構 67 

4.2 條件控(kòng)製(zhì)語句 69 

4.2.1 if條件語句 69 

4.2.2 switch…case分支(zhī)控製語句(jù) 72 

4.3 循環控製語句(jù) 74 

4.3.1 while循(xún)環語句 74 

4.3.2 do…while循環語句 75 

4.3.3 for循環語句 76 

4.3.4 foreach循環 78 

4.4 跳轉控製語句 79 

4.4.1 使用break語句跳出循環 79 

4.4.2 使用continue語句跳出循環(huán) 81 

4.5 實戰 82 

4.5.1 過(guò)濾留言信息中的敏感詞 82 

4.5.2 圖書信息顯示 85 

4.5.3 應用switch語句設計網站主頁 86 

4.6 本章小結 88 

4.7 實戰練習 88 

第5章 函數 89 

視頻(pín)講解:75分鍾 

5.1 自定義函數 90 

5.1.1 函數的命名規則 90 

5.1.2 自定義函數格(gé)式 90 

5.1.3 調用自定義函數 91 

5.1.4 函數的參數 91 

5.1.5 函數(shù)返(fǎn)回值(zhí) 93 

5.1.6 嵌套調用 93 

5.1.7 遞歸調用 94 

5.2 內建函數 94 

5.3 輸出語句 95 

5.3.1 應用print語句輸出字符(fú) 95 

5.3.2 應用echo語句輸出字符 96 

5.3.3 應用printf語(yǔ)句格式(shì)化輸出字符 98 

5.3.4 應用sprintf語句格式化輸出字符 99 

5.4 引用文件 100 

5.4.1 應(yīng)用include語句引用文(wén)件(jiàn) 100 

5.4.2 應用require語句引用文(wén)件 101 

5.4.3 應用include_once語(yǔ)句引用文件(jiàn) 102 

5.4.4 應用require_once語(yǔ)句(jù)引用(yòng)文件 102 

5.4.5 include語句和(hé)require語(yǔ)句的使用區別 104 

5.4.6 include_once語句和require_once語句的 

使用區(qū)別 104 

5.5 實戰 104 

5.5.1 通過自定義函數防止新聞主題(tí)信息 

出(chū)現中文亂碼 104 

5.5.2 應用(yòng)include語(yǔ)句構建(jiàn)在(zài)線音樂網站主頁(yè) 106 

5.6 本章小結 108 

5.7 實戰練習 108 

第6章 字符串 109 

視頻講解:76分鍾 

6.1 字符串簡介 110 

6.2 單引(yǐn)號與(yǔ)雙引(yǐn)號 110 

6.3 定界符 111 

6.4 連接字符串 113 

6.5 轉義、還原字符串 114 

6.5.1 手動轉義、還原字(zì)符串 114 

6.5.2 自動轉義、還原字符串 114 

6.6 獲(huò)取字符串長度 116 

6.7 截取字符串 118 

6.8 比較字符串 119 

6.8.1 按字節比較 119 

6.8.2 按自然排序法比較 120 

6.8.3 指定從源(yuán)字符串的位置比較 121 

6.9 檢(jiǎn)索字符串 121 

6.9.1 應用strstr()函數檢索指定的關鍵字 121 

6.9.2 應用substr_count()函數檢索子串 

出現的次數 122 

6.10 替換子字符串 124 

6.11 去除字符串中空白字符和特殊字(zì)符 128 

6.11.1 去除字符串左端空白字符和特殊字符 128 

6.11.2 去除字符串右端(duān)空白字符和(hé)特殊字符 129 

6.11.3 去除字符串兩端空(kōng)白字符和特(tè)殊字符 129 

6.12 格式化字符串 130 

6.13 分割字符串 131 

6.14 字符串與HTML相互轉換 132 

6.15 實戰 134 

6.15.1 超長文(wén)本的分頁(yè)顯示 134 

6.15.2 控(kòng)製頁麵中輸出字符串(chuàn)的長度 136 

6.16 本章小結 137 

6.17 實戰練習 138 

第7章(zhāng) 正(zhèng)則表(biǎo)達式(shì) 139 

視頻講解:82分(fèn)鍾 

7.1 正則表達(dá)式是什麽 140 

7.2 正則表達式常(cháng)用術語 140 

7.3 正則表達式語法規則 140 

7.3.1 行定位符(^和$) 141 

7.3.2 字符類([]) 141 

7.3.3 選擇字(zì)符(|) 142 

7.3.4 連(lián)字符(-) 142 

7.3.5 排除字符([^]) 142 

7.3.6 限定符(? * + {n,m}) 142 

7.3.7 點字符(fú)(.) 143 

7.3.8 轉義(yì)字符(\) 143 

7.3.9 反斜線(\) 144 

7.3.10 括號字符(()) 145 

7.3.11 反向引用 145 

7.4 POSIX擴展正則表(biǎo)達式函數 146 

7.4.1 查找字符串 146 

7.4.2 替換(huàn)字符(fú)串 146 

7.4.3 分割字符串 147 

7.5 PCRE兼容正則表達式函數(shù) 147 

7.5.1 查找字符串(chuàn) 147 

7.5.2 替換字符串 148 

7.6 實戰 149 

7.7 本章(zhāng)小結(jié) 152 

7.8 實戰練習 152 

第8章 PHP數組 153 

視頻講解:90分鍾 

8.1 數組是什麽(me) 154 

8.2 聲明數組 154 

8.2.1 數組命名規則 155 

8.2.2 通過PHP函數創建數組 155 

8.2.3 通(tōng)過數組標識符“[]”創建數組 156 

8.3 數組的類(lèi)型 157 

8.3.1 數字索引(yǐn)數組 157 

8.3.2 關聯數(shù)組 157 

8.4 輸出數組(zǔ) 158 

8.5 數組的構造 159 

8.5.1 創建一維數組 159 

8.5.2 創建二維數組 159 

8.6 遍曆數組 160 

8.6.1 foreach結構遍(biàn)曆數組 160 

8.6.2 each()函數遍曆數組 161 

8.6.3 list()函數遍曆數組 161 

8.6.4 for語句(jù)遍曆數組 163 

8.7 合並數組 163 

8.8 字符串與(yǔ)數組的轉換 164 

8.8.1 應用(yòng)explode()函數將字符串轉(zhuǎn)換成數組 164 

8.8.2 應用implode()函數將數(shù)組轉換成(chéng)一個 

新字符串 165 

8.9 統計數組元素(sù)個數 165 

8.10 數組排序 166 

8.10.1 數字數組排序 166 

8.10.2 關聯數組排序 168 

8.11 實戰(zhàn) 169 

8.12 本章小結 170 

8.13 實戰練習 170 

第9章 PHP與Web頁麵交互 171 

視頻講解:124分鍾(zhōng) 

9.1 表單 172 

9.1.1 創建表(biǎo)單 172 

9.1.2 認識表單元素 173 

9.2 在Web頁中創建表單 175 

9.3 在(zài)Web頁中嵌入PHP腳本 177 

9.3.1 在(zài)HTML標記中嵌入PHP腳本 177 

9.3.2 為表單元素賦值 178 

9.4 提交(jiāo)表單數據 178 

9.4.1 POST方法提交(jiāo)表單(dān)數據 179 

9.4.2 GET方法提(tí)交表單數據 179 

9.4.3 POST方(fāng)法與GET方法的使用區別 180 

9.5 PHP全局變量 181 

9.5.1 $_POST[]全局變量 181 

9.5.2 $_GET[]全局變量(liàng) 182 

9.5.3 $_SEESION[]全局變量 183 

9.6 對URL傳遞的參數進(jìn)行(háng)編/解碼 183 

9.6.1 對URL傳遞的參數(shù)進行編碼 183 

9.6.2 對URL編碼的字符(fú)串進(jìn)行解碼 184 

9.7 實戰 185 

9.7.1 發布和查看公告信息(xī) 185 

9.7.2 圖書借閱 187 

9.8 本章小結 188 

9.9 實戰練習(xí) 188 

第10章 PHP與javascript交互 189 

視頻講解:81分鍾 

10.1 了解JavaScript 190 

10.1.1 JavaScript是什麽 190 

10.1.2 JavaScript能做什麽 190 

10.2 JavaScript語言基礎 190 

10.2.1 JavaScript數(shù)據類型 190 

10.2.2 JavaScript變量 191 

10.2.3 JavaScript注釋 192 

10.3 自定義函數 193 

10.4 JavaScript腳本嵌入方式 194 

10.4.1 在HTML中嵌入JavaScript腳本(běn) 194 

10.4.2 應用JavaScript事件調用自定義函數 195 

10.4.3 在PHP動態(tài)網頁(yè)中引用JS文件 196 

10.4.4 解決瀏覽器不支持JavaScript問題 197 

10.5 實戰 200 

10.5.1 應用(yòng)JavaScript腳(jiǎo)本製(zhì)作樹狀 

導航菜(cài)單 200 

10.5.2 PHP與(yǔ)JavaScript腳本的交互應用 201 

10.6 本章(zhāng)小結 206 

10.7 實戰練(liàn)習 206 

第11章 日期和時間 207 

視頻講解:93分(fèn)鍾(zhōng) 

11.1 係統時區設置 208 

11.1.1 時(shí)區的劃分 208 

11.1.2 PHP中的時(shí)區設置 208 

11.2 UNIX時間戳 209 

11.2.1 什麽是時間戳 209 

11.2.2 UNIX時間戳 209 

11.2.3 獲取指定(dìng)日期的時(shí)間戳 210 

11.2.4 獲取(qǔ)當(dāng)前時(shí)間戳 211 

11.2.5 將(jiāng)英文文本的日期時(shí)間描述解析為 

UNIX時間戳 211 

11.3 PHP日期和時間的處理 212 

11.3.1 格式化日期和時(shí)間 212 

11.3.2 獲取日期(qī)和時間信息 214 

11.3.3 獲(huò)取本地(dì)化的日期和時間 215 

11.3.4 檢驗日(rì)期和時(shí)間的有效性 217 

11.4 實戰 218 

11.4.1 實(shí)現倒計時的功能 218 

11.4.2 實現生日提示功能 219 

11.4.3 計算在線(xiàn)考試用時和剩餘(yú)時間 222 

11.5 本章(zhāng)小結 225 

11.6 實戰練習 226 

第2部分 核心技術 

第12章 會話管理 229 

視頻講解:117分鍾 

12.1 Cookie管理 230 

12.1.1 了解(jiě)Cookie 230 

12.1.2 創建Cookie 231 

12.1.3 讀取Cookie 232 

12.1.4 刪除Cookie 233 

12.1.5 Cookie應用的注意(yì)事項 234 

12.1.6 Cookie的綜(zōng)合應用——自動登錄 235 

12.2 Session管理 237 

12.2.1 了解Session 237 

12.2.2 啟動Session 238 

12.2.3 應用Session 239 

12.2.4 刪除(chú)Session 240 

12.2.5 Session的綜合應用——通(tōng)過(guò)Session 

控製頁麵訪(fǎng)問權限 240 

12.3 Cookie與Session的比較 242 

12.4 實戰 242 

12.4.1 通過Cookie實現單點登錄 242 

12.4.2 Session購物車 245 

12.5 本章小結 250 

12.6 實戰練習 250 

第13章 圖形圖像(xiàng) 251 

視頻講解:106分鍾 

13.1 了解GD2函(hán)數庫 252 

13.2 參數設置 252 

13.3 Jpgraph類庫 253 

13.3.1 Jpgraph類庫簡介 253 

13.3.2 Jpgraph的安裝 253 

13.3.3 Jpgraph的配置 253 

13.4 常用圖像處理 254 

13.4.1 創建畫布(bù) 254 

13.4.2 顏色處理 255 

13.4.3 輸出圖像 256 

13.4.4 繪製(zhì)基本圖(tú)形 257 

13.4.5 填充幾(jǐ)何圖形 258 

13.4.6 輸出文(wén)字(zì) 259 

13.5 實戰 260 

13.5.1 創建一個簡單的圖像 260 

13.5.2 應用GD2函數在照片上添加文字 261 

13.5.3 應用圖像(xiàng)處理技術(shù)生(shēng)成驗證碼 262 

13.5.4 Jpgraph創建柱狀(zhuàng)圖展示年度收支情況 264 

13.5.5 Jpgraph創建折線圖(tú)統計圖書銷售走(zǒu)勢 265 

13.5.6 Jpgraph創建3D餅(bǐng)形(xíng)圖展示部門 

業績比較 267 

13.6 本章(zhāng)小(xiǎo)結 268 

13.7 實戰練習 268 

第14章 文件係(xì)統 269 

視頻講解:74分鍾 

14.1 文件處理(lǐ) 270 

14.1.1 打開文件 270 

14.1.2 讀取文(wén)件 271 

14.1.3 寫入文件 274 

14.1.4 操作文件 275 

14.1.5 關閉文(wén)件 276 

14.2 文件上傳 276 

14.2.1 配置(zhì)php.ini文(wén)件 277 

14.2.2 預定義變量(liàng)$_FILES 277 

14.2.3 文件上傳函數 278 

14.3 文件處理的高級(jí)應用 279 

14.3.1 遠程文件的訪(fǎng)問 279 

14.3.2 文件指針 280 

14.3.3 鎖定文(wén)件 282 

14.4 目錄處理 282 

14.4.1 打開目錄 283 

14.4.2 瀏覽目錄 283 

14.4.3 操作目錄(lù) 284 

14.4.4 關閉目錄 284 

14.5 實戰 285 

14.5.1 多圖片上傳 285 

14.5.2 通(tōng)過文本(běn)文件統計頁麵訪問量 286 

14.6 本章小結(jié) 288 

14.7 實戰練習 288 

第15章 麵(miàn)向對象(xiàng) 289 

視頻講解:160分鍾 

15.1 麵向對(duì)象的基本概念 290 

15.1.1 類 290 

15.1.2 對象 290 

15.1.3 麵向對(duì)象編程的三大特點 290 

15.2 類與對象 291 

15.2.1 定義類 291 

15.2.2 實例化類 292 

15.2.3 使用對象 292 

15.2.4 成(chéng)員變量 293 

15.2.5 成(chéng)員函(hán)數 294 

15.3 類的(de)權限修飾符 295 

15.3.1 public(公有成員) 295 

15.3.2 private(私有成員) 296 

15.3.3 protected(保護成(chéng)員) 297 

15.4 構(gòu)造函數 297 

15.4.1 創建構造(zào)函數 298 

15.4.2 調用父類構造函數 299 

15.5 析構函數 299 

15.6 使用$this變量訪(fǎng)問方法(fǎ)和屬性 300 

15.7 static關鍵(jiàn)字 301 

15.8 final關鍵(jiàn)字 302 

15.9 抽象類(lèi) 303 

15.10 接口的使(shǐ)用 305 

15.11 實戰 306 

15.11.1 麵向(xiàng)對(duì)象的用戶登錄身份驗證 306 

15.11.2 麵向對(duì)象(xiàng)的數據(jù)分頁顯示 308 

15.12 本章小結(jié) 310 

15.13 實戰練習 310 

第16章 PHP加密技術 311 

視頻講解:8分鍾 

16.1 加(jiā)密技術簡介 312 

16.1.1 MD5算法 312 

16.1.2 SHA1算法 313 

16.1.3 DES算法 313 

16.1.4 MIME/BASE64的(de)算法 314 

16.2 PHP內置加密函數 314 

16.2.1 使用(yòng)crypt()函數進行加密 314 

16.2.2 使用md5()函數進行加密 316 

16.2.3 使用sha1()函數進行加密 316 

16.2.4 使(shǐ)用base64_encode()函數(shù)進行(háng)編碼 317 

16.2.5 使用base64_decode()函數進行解碼 317 

16.3 PHP加密擴展(zhǎn)庫 317 

16.3.1 Mcrypt擴展庫 318 

16.3.2 Mhash擴展庫 320 

16.4 實戰 321 

16.5 本章小結 322 

16.6 實(shí)戰練習 322 

第17章 MySQL數(shù)據庫(kù)基本操作 323 

視頻講解:70分鍾 

17.1 MySQL簡介 324 

17.1.1 MySQL是什麽 324 

17.1.2 MySQL特點 324 

17.1.3 MySQL 5支持的(de)特性 325 

17.2 啟動、連接、斷開和停止MySQL 

服務器 325 

17.2.1 啟動MySQL服務器 325 

17.2.2 連接和斷開MySQL服務器 326 

17.2.3 停止(zhǐ)MySQL服務器 327 

17.3 使用(yòng)MySQL命令行操作數據庫 328 

17.3.1 創(chuàng)建數據庫 328 

17.3.2 查看(kàn)數據庫 329 

17.3.3 選擇數據庫 329 

17.3.4 刪除數據庫 329 

17.4 使用MySQL命令行操作數據表 330 

17.4.1 創建數據表 330 

17.4.2 查看表結構(gòu) 331 

17.4.3 修改(gǎi)表結構(gòu) 332 

17.4.4 重命名表(biǎo) 333 

17.4.5 刪除(chú)表 334 

17.5 MySQL語句操作 334 

17.5.1 插入記錄 334 

17.5.2 瀏覽數據庫記錄 335 

17.5.3 修改記錄 336 

17.5.4 刪除記錄 336 

17.6 實戰(zhàn) 337 

17.7 本章小結 338 

17.8 實戰練習 338 

第(dì)18章 phpMyAdmin圖形化管理工具 339 

視頻講解:57分鍾 

18.1 phpMyAdmin簡介 340 

18.2 phpMyAdmin的安裝和配(pèi)置 340 

18.2.1 Windows係統下(xià)phpMyAdmin 

的安裝配置 340 

18.2.2 Linux係統下phpMyAdmin的安裝配置 341 

18.3 phpMyAdmin的使用 342 

18.3.1 管理數據庫 342 

18.3.2 管理數(shù)據表 344 

18.3.3 管理(lǐ)數據記錄 346 

18.3.4 導入導出數據 349 

18.4 實(shí)戰 350 

18.5 本章小結 351 

18.6 實戰練習 352 

第19章(zhāng) 使用MySQL函數操作數據庫 353 

視頻講解:182分鍾 

19.1 PHP訪問(wèn)MySQL數據庫的 

一般步驟 354 

19.2 使(shǐ)用MySQL函(hán)數庫 355 

19.2.1 連接MySQL服務器 355 

19.2.2 選擇數據庫 356 

19.2.3 執行SQL語句 357 

19.2.4 應用mysql_fetch_array()函數從(cóng)數組 

結果集中獲取信息(xī) 358 

19.2.5 應用mysql_fetch_object()函數從(cóng)結果 

集中獲取一行作為對象 360 

19.2.6 應用mysql_fetch_row()函數逐行獲(huò)取 

結(jié)果集中的(de)每條記錄 361 

19.2.7 應用mysql_num_rows()函數獲取查詢 

結果集中的記錄數 363 

19.2.8 關閉連接 364 

19.3 PHP操作MySQL數據庫 365 

19.3.1 應用insert命令動態添加公告(gào)信息(xī) 365 

19.3.2 應用select命令查(chá)詢(xún)公告信息(xī) 368 

19.3.3 解決截取公告主(zhǔ)題亂碼問題 369 

19.3.4 分頁顯示公告信息 371 

19.3.5 應用update命令動態編輯公告信息 374 

19.3.6 應用delete命令動態刪除(chú)公告信息 376 

19.4 實戰 377 

19.4.1 輸入頁碼跳轉到指(zhǐ)定頁 377 

19.4.2 圖片的分欄分頁顯示 379 

19.4.3 留言板 383 

19.5 本章小結 386 

19.6 實戰練習 386 

第20章 ADODB類庫 387 

視頻講(jiǎng)解:96分鍾 

20.1 ADODB類庫是什麽 388 

20.2 ADODB支(zhī)持(chí)的數據庫 388 

20.3 ADODB下載與安裝 389 

20.4 ADODB類庫 390 

20.4.1 連接數據庫函數 390 

20.4.2 操作數據庫函數 392 

20.4.3 控製結果集存取方式函數 396 

20.4.4 操作結果(guǒ)集函數 397 

20.4.5 處理事務函數 400 

20.4.6 生成HTML表格函數 400 

20.4.7 生成下拉列(liè)表框函數 401 

20.4.8 實現分頁功能函(hán)數 402 

20.4.9 錯誤處理函數 403 

20.5 實戰 404 

20.5.1 實現分頁 404 

20.5.2 處理事務 405 

20.5.3 緩存函(hán)數+ADODB動態生成靜態頁 406 

20.6 本章小(xiǎo)結(jié) 412 

20.7 實戰練習 412 

第21章 程序調試與異常處理 413 

視頻講(jiǎng)解:70分鍾 

21.1 程序基本調試流程 414 

21.2 PHP中的錯誤類型 414 

21.2.1 語法錯誤 415 

21.2.2 語義錯誤 417 

21.2.3 邏輯錯(cuò)誤 417 

21.2.4 注(zhù)釋錯誤 418 

21.2.5 運行錯(cuò)誤 418 

21.3 PHP錯誤的調試 418 

21.3.1 PHP的錯(cuò)誤(wù)報告 418 

21.3.2 啟動錯(cuò)誤報告 419 

21.3.3 使用print語句調試程序 419 

21.3.4 應用@前綴字符屏蔽PHP腳本錯誤提(tí)示 420 

21.3.5 使用錯誤處理器記錄日誌 421 

21.4 SQL錯(cuò)誤的調試 422 

21.4.1 PHP與MySQL連接(jiē)錯誤 422 

21.4.2 SQL語句錯誤 423 

21.5 實戰 425 

21.6 本章小結 427 

21.7 實戰練習 428 

第3部分 高級應用 

第22章 XML技術 431 

視頻講解:79分鍾 

22.1 XML概述 432 

22.2 XML語法 432 

22.2.1 XML文(wén)檔結構 432 

22.2.2 XML聲明 433 

22.2.3 XML處理指令 433 

22.2.4 XML注釋 433 

22.2.5 XML元(yuán)素 434 

22.2.6 XML屬性 436 

22.3 創建XML文檔 436 

22.4 SimpleXML 437 

22.4.1 創建SimpleXML對象 438 

22.4.2 遍曆所有(yǒu)子元素 439 

22.4.3 遍曆所有屬性 439 

22.4.4 訪問特定節點(diǎn)元素和屬性 440 

22.4.5 修改XML數據(jù) 441 

22.4.6 保(bǎo)存XML文檔 442 

22.5 實(shí)戰 443 

22.5.1 動態創建XML文檔 443 

22.5.2 動態讀取(qǔ)XML文(wén)檔 446 

22.5.3 通過XPath查詢XML中的數據 448 

22.6 本章小結 449 

22.7 實戰練習 450 

第(dì)23章 Ajax技術 451 

視頻講解:77分鍾 

23.1 Ajax概述 452 

23.1.1 什麽是Ajax 452 

23.1.2 Ajax的開發模(mó)式 452 

23.1.3 Ajax的優點 452 

23.2 Ajax技術的組成 453 

23.2.1 JavaScript腳本語言 453 

23.2.2 XMLHttpRequest對象 453 

23.2.3 XML語言 458 

23.2.4 DOM 458 

23.2.5 CSS 458 

23.3 Ajax與PHP的交互 458 

23.3.1 通過GET方式與PHP進行交互 459 

23.3.2 通過POST方式與PHP進行交互 461 

23.4 Ajax開發常見問題(tí) 463 

23.5 實戰 464 

23.5.1 在PHP中應用Ajax技術檢(jiǎn)測用戶名 465 

23.5.2 在PHP中應用Ajax技術實現博客 

文(wén)章(zhāng)類別(bié)添加 467 

23.5.3 使用JQuery製(zhì)作級聯下(xià)拉列表框(kuàng) 469 

23.6 本章小結 471 

23.7 實(shí)戰練習(xí) 471 

第24章 Smarty模板技術 473 

視頻講解:102分鍾 

24.1 Smarty簡介 474 

24.1.1 Smarty模板引擎 474 

24.1.2 開發模式與運行流程 474 

24.2 Smarty的安裝(zhuāng)配置 475 

24.2.1 Smarty下載和安(ān)裝 475 

24.2.2 Smarty配置 475 

24.2.3 第一個Smarty程序 477 

24.3 Smarty模板設計 478 

24.3.1 Smarty模板文件 479 

24.3.2 注釋 479 

24.3.3 變量 479 

24.3.4 修飾變量 482 

24.3.5 流程控製 483 

24.3.6 內建(jiàn)函數 486 

24.4 Smarty程序設計 488 

24.4.1 Smarty中的常用方法 488 

24.4.2 Smarty的配置變量 489 

24.5 實戰 490 

24.5.1 通過Smarty實現網頁(yè)的動靜分離 490 

24.5.2 Smarty分頁(yè)類 493 

24.5.3 網(wǎng)站公告(gào) 496 

24.6 本章(zhāng)小結 498 

24.7 實戰練(liàn)習 498 

第4部分(fèn) 項目實戰 

第25章 博客管理係統 501 

視(shì)頻講解:169分鍾 

25.1 項目描述 502 

25.2 係統分(fèn)析 502 

25.2.1 需求分析 502 

25.2.2 係(xì)統目標 503 

25.2.3 係統功能結構(gòu) 503 

25.2.4 係統流程(chéng)圖 504 

25.3 軟件開發(fā)環境 504 

25.4 數據庫與(yǔ)數據表的設計 505 

25.4.1 數據庫分析(xī) 505 

25.4.2 數據庫E-R圖設計 505 

25.4.3 創建數(shù)據庫和數據表 506 

25.5 首頁設計 508 

25.5.1 首(shǒu)頁概述 508 

25.5.2 首頁技(jì)術分析 508 

25.5.3 首頁的實現過程 510 

25.6 用戶管理模塊(kuài)設計(jì) 511 

25.6.1 用戶管理模塊概述 511 

25.6.2 用(yòng)戶注冊 511 

25.6.3 用戶登錄 514 

25.6.4 查詢用戶信息(xī) 515 

25.6.5 瀏覽用(yòng)戶信息 517 

25.7 文章(zhāng)管(guǎn)理模塊設(shè)計 518 

25.7.1 文章(zhāng)管理(lǐ)模塊概述 518 

25.7.2 文章管理模塊(kuài)技術分析 519 

25.7.3 添加文章的實(shí)現過程 521 

25.7.4 文章列表的實現過程 522 

25.7.5 查看、評(píng)論文(wén)章的實現(xiàn)過程 524 

25.7.6 刪除文章(zhāng)或評論的實現過(guò)程 526 

25.8 圖片上傳模塊設計 527 

25.8.1 圖片上傳模塊概述 527 

25.8.2 圖片上傳模(mó)塊技術分析 528 

25.8.3 圖片上傳的實現過程 532 

25.8.4 圖片瀏覽的實現過程 535 

25.8.5 刪除圖片的實現過程(chéng) 537 

25.9 朋友圈模塊設計 538 

25.9.1 朋友圈模塊概述 538 

25.9.2 朋友圈模塊技術分析 538 

25.9.3 查(chá)詢好友的實現過程 539 

25.10 項目發布 541 

25.10.1 通過(guò)個人服務器發布項目 541 

25.10.2 通過租用(yòng)空間發布(bù)項目 541 

25.11 開發常見問題與解決 543 

25.12 本章小結 544 

第26章 應用Smarty模板開發 

電子商務平台 545 

視頻講解:281分鍾 

26.1 項目描述 546 

26.2 係統分析 546 

26.2.1 需求分析 546 

26.2.2 編寫項目計劃(huá)書 546 

26.3 係統設計 551 

26.3.1 係統目標 551 

26.3.2 係統功能(néng)結構 551 

26.3.3 係(xì)統流程圖(tú) 552 

26.4 係統開發環境 553 

26.5 數據庫與數據(jù)表的設計 553 

26.5.1 數據庫分析 553 

26.5.2 創建數據庫和數據(jù)表 555 

26.6 搭建係統框架 556 

26.7 公共文(wén)件(jiàn)設計 557 

26.7.1 數據庫連接(jiē)文件 557 

26.7.2 Smarty配置文件 558 

26.7.3 XMLHttpRequest對象文件 558 

26.7.4 表(biǎo)單樣式文件 558 

26.8 前台首頁(yè)設計 561 

26.9 登錄模塊設計 562 

26.9.1 用戶注冊 563 

26.9.2 用戶登錄 569 

26.9.3 找回密碼 571 

26.10 會員信息模塊設計 576 

26.10.1 會員中心 576 

26.10.2 安全退出 579 

26.11 商(shāng)品展(zhǎn)示模塊 579 

26.11.1 創建PHP頁 580 

26.11.2 創建模板頁 580 

26.11.3 js腳本頁(yè)麵 581 

26.12 購物車模塊設計 582 

26.12.1 添(tiān)加商品 582 

26.12.2 顯示購物車 584 

26.12.3 更改商品數量 586 

26.12.4 刪除商品(pǐn) 587 

26.12.5 保存購物車 589 

26.13 收銀台模塊設計(jì) 591 

26.13.1 顯示訂單 592 

26.13.2 填寫訂單 592 

26.13.3 處理訂(dìng)單 593 

26.13.4 反饋訂單 595 

26.13.5 查詢(xún)訂單 596 

26.14 後台首頁(yè)設計 599 

26.14.1 後台首頁布局 599 

26.14.2 DIV+JavaScript+CSS實現(xiàn)樹狀 

菜單 600 

26.15 類別管理模塊設計 601 

26.15.1 添加類別 601 

26.15.2 查看類別 604 

26.16 訂(dìng)單管理模塊設計 608 

26.17 開發的常見問題 611 

26.17.1 解決Ajax的亂碼問(wèn)題 611 

26.17.2 使用JS腳本(běn)獲取、輸出標簽內容 611 

26.17.3 使用(yòng)浮動框架做關聯(lián)菜單 612 

26.17.4 禁用頁麵(miàn)緩存 612 

26.17.5 在(zài)新窗口中使用Session 613 

26.17.6 防(fáng)止(zhǐ)站外鏈接 613 

26.17.7 判斷上傳文件(jiàn)格(gé)式 613 

26.18 網站運行錯誤(wù)分析(xī) 614 

26.18.1 數據庫導致的(de)錯誤 614 

26.18.2 Smarty模板的配置錯誤 615 

26.19 本章小結 616 

第27章 辦公自動化係統 617 

27.1 項目描述 618 

27.2 技術準備 619 

27.3 開發過程 620 

27.3.1 數據庫設計 620 

27.3.2 前台首頁設計 620 

27.3.3 人事消息模塊設計 621 

27.3.4 考勤管理模塊設計 622 

27.3.5 後台首頁設計 623 

27.3.6 部門管理模(mó)塊設計 623 

27.4 本章小結 624 

第28章 供求信息網 625 

28.1 項目描述 626 

28.2 技(jì)術準備 626 

28.3 開發(fā)過程 627 

28.3.1 數據庫設計 627 

28.3.2 前(qián)台功(gōng)能(néng)設計 627 

28.3.3 免費供求信息發布模塊設(shè)計 628 

28.3.4 信息檢索模塊設計 629 

28.3.5 後台功能模塊設計 630 

28.3.6 付費供(gòng)求信息發布模塊設計 631 

28.4 本章小(xiǎo)結 632 

第(dì)29章 圖書借閱管理係統 633 

29.1 項目描述 634 

29.2 技術準備(bèi) 635 

29.3 開發(fā)過程 635 

29.3.1 數(shù)據庫設計 635 

29.3.2 功能模塊概述 636 

29.3.3 管理員模(mó)塊 636 

29.3.4 圖書檔案管(guǎn)理模塊 638 

29.3.5 圖書借還模塊 638 

29.4 本(běn)章小結 640 

附錄(lù)A PHP編碼規則……. 641 

A.1 PHP File文(wén)件格式 641 

A.1.1 常規 641 

A.1.2 縮進 641 

A.1.3 行的最大長度 641 

A.1.4 行結束標誌 641 

A.1.5 引號 642 

A.1.6 運算符、小括(kuò)號、空(kōng)格和關鍵詞 642 

A.2 命名約定 643 

A.2.1 類 643 

A.2.2 接口 643 

A.2.3 文件名 643 

A.2.4 函數和(hé)方法 644 

A.2.5 變量 645 

A.2.6 常量 645 

A.2.7 數據庫表和字段 645 

A.3 編碼風格 646 

A.3.1 PHP代碼劃分(Demarcation) 646 

A.3.2 字符串 646 

A.3.3 數組(zǔ) 647 

A.3.4 類 647 

A.3.5 函數和(hé)方法 648 

A.3.6 控製語句 649 

A.3.7 數據庫 650 

A.3.8 注釋文檔 651

軟件截圖

下載地址 電腦版

用戶評(píng)論

熱門評論

最(zuì)新評論

發表評論 查看所有(yǒu)評論(0)

昵稱:
請不要評論無意義或髒話,我們所有評(píng)論會有人工審核.
字數: 0/500 (您的評論需要經過審核才能顯示(shì))
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡