從零開始學PHP-(第3版) 版權信息
- ISBN:9787121301056
- 條形碼:9787121301056 ; 978-7-121-30105-6
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
從零開始學PHP-(第3版) 本書特色
《從零開始學PHP(第3版)》是關于PHP 的入門教程。PHP 作為一種被廣泛應用的Web 語言,由于其自身的優秀特性,已經有越來越多的網站采用PHP 技術開發,尤其Web 2.0 網站對它格外垂青。本書共4 篇,包括22 章的內容。**篇主要講解了PHP 程序語言,包括PHP 環境的搭建、基礎知識、常用流程控制、常用函數、數組的操作。第二篇主要分析了PHP 的一些參考函數,講解了瀏覽器和輸入/輸出、文件目錄類、數據處理類、圖形圖表類、電子郵件類和數據庫類。第三篇詳細介紹了PHP 高級開發的內容,主要包括XML、正則表達式、AJAX、類與對象、Pear 擴展和一些流行的PHP 框架。第四篇為PHP 實例精講,首先介紹了一個簡單好用的PHP 框架,然后介紹了如何在這個框架的基礎上搭建CMS 內容管理系統。
《從零開始學PHP(第3版)》的特點是概念清楚,通過穿插類比的方式或加入相關插圖進行輔助講解,使讀者能夠更加直觀地理解和掌握PHP 的各個知識點。《從零開始學PHP(第3版)》適合學習PHP 技術的初學者,也可作為大、中專院校或相關培訓班的教材。
從零開始學PHP-(第3版) 內容簡介
◆ 基礎知識→核心技術→典型應用→綜合練習→項目實踐
◆ 162個典型實例、87道練習題、1個MVC框架設計案例、1個完整項目開發案例
◆ 超值、大容量資源包,內含12小時多媒體教學視頻、本書配套源代碼文件、本書配套教學PPT、贈送21小時相關知識教學視頻
◆ 贈送眾多相關電子書及配套代碼文件(紙質出版物價值246元)
從零開始學PHP-(第3版) 目錄
**篇 PHP 程序語言
第1 章 PHP 漫談(
教學視頻:19 分鐘)
\ 1
1.1 認識PHP \ 1
1.2 HTML 基礎 \ 2
1.3 JavaScript 基礎 \ 11
1.4 典型實例 \ 20
1.5 小結 \ 22
1.6 習題 \ 23
第2 章 PHP 編程硬件和軟件需求(
教學視頻:25 分鐘)
\ 24
2.1 環境搭建 \ 24
2.2 Apache 和PHP 配置 \ 31
2.3 **個PHP 程序Hello World
\ 35
2.4 典型實例 \ 38
2.5 小結 \ 39
2.6 習題 \ 40
第3 章
類型( 教學視頻:19 分鐘) \ 41
3.1 類型的世界 \ 41
3.2 一切皆數據 \ 41
3.3 無類型(NULL) \ 41
3.4 布爾型(Boolean) \ 43
3.5 數值 \ 44
3.6 字符串(string) \ 47
3.7 資源(resource) \ 48
3.8 典型實例 \ 48
3.9 小結 \ 49
3.10 習題 \ 49
第4 章
變量和常量( 教學視頻:25 分鐘) \ 51
4.1 從類型到變量 \ 51
4.2 變量的命名 \ 53
4.3 可變變量 \ 53
4.4 預定義變量 \ 54
4.5 外部變量 \ 55
4.6 引用 \ 56
4.7 變量的銷毀 \ 58
4.8 常量 \ 58
4.9 典型實例 \ 60
4.10 小結 \ 64
4.11 習題 \ 64
第5 章
運算符、表達式和語句(
教學視頻:12 分鐘)
\ 66
5.1 算數運算符 \ 66
5.2 賦值運算符 \ 67
5.3 自運算符 \ 67
5.4 遞增/遞減運算符 \ 68
5.5 字符串運算符 \ 69
5.6 比較運算符 \ 70
5.7 邏輯運算符 \ 70
5.8 位運算符 \ 71
5.9 執行運算符 \ 72
5.10 錯誤控制運算符 \ 72
5.11 表達式和語句\ 72
5.12 注釋 \ 73
5.13 典型實例 \ 74
5.14 小結 \ 77
5.15 習題 \ 77
第6 章
順序流程( 教學視頻:25 分鐘) \ 79
6.1 有序的世界 \ 79
6.2 條件分支 \ 79
6.3 循環 \ 85
6.4 關鍵字\ 90
6.5 異常處理 \ 93
6.6 declare 語句 \ 93
6.7 流程控制強化訓練 \ 94
6.8 典型實例 \ 96
6.9 小結 \ 98
6.10 習題 \ 99
第7 章
函數( 教學視頻:29 分鐘) \ 100
7.1 使用函數 \ 100
7.2 系統(內置)函數 \ 101
7.3 自定義函數 \ 101
7.4 函數參數 \ 103
7.5 返回值\ 105
7.6 動態調用函數 \ 105
7.7 作用域\ 106
7.8 生存期\ 109
7.9 典型實例 \ 111
7.10 小結 \ 113
7.11 習題 \ 113
第8 章 PHP 數組類(
教學視頻:38 分鐘)
\ 115
8.1 什么是數組 \ 115
8.2 增加刪除數組元素 \ 117
8.3 遍歷輸出數組 \ 120
8.4 數組排序 \ 123
8.5 合并與拆分數組\ 127
8.6 典型實例 \ 129
8.7 小結 \ 131
8.8 習題 \ 132
第二篇 PHP 參考函數
第9 章
瀏覽器和輸入輸出(
教學視頻:47 分鐘)
\ 134
9.1 檢測來訪者的瀏覽器版本和語言 \ 134
9.2 處理表單提交的數據 \ 136
9.3 上傳文件處理 \ 137
9.4 會話處理函數Session \ 140
9.5 Cookie 處理函數 \ 143
9.6 使用HTTP Header \ 145
9.7 典型實例 \ 146
9.8 小結 \ 153
9.9 習題 \ 153
第10 章
文件目錄類( 教學視頻:45 分鐘) \ 155
10.1 創建目錄和文件 \ 155
10.2 列出目錄和文件 \ 156
10.3 獲得磁盤空間 \ 157
10.4 改變目錄和文件的屬性 \ 158
10.5 寫入數據到文件 \ 159
10.6 從文件讀取數據 \ 160
10.7 修改文件內容 \ 162
10.8 刪除目錄和文件 \ 163
10.9 一個文本計數器實例 \ 164
10.10 典型實例 \ 165
10.11 小結\ 170
10.12 習題\ 171
第11 章
數據處理類( 教學視頻:60 分鐘) \ 173
11.1 字符串 \ 173
11.2 使用PHPExcel 操作MicrosoftExcel
文件 \ 176
11.3 加密和解密 \ 181
11.4 時間和日期 \ 183
11.5 典型實例 \ 186
11.6 小結 \ 191
11.7 習題 \ 191
第12 章
圖形圖表類( 教學視頻:39 分鐘) \ 193
12.1 使用GD 創建圖像 \ 193
12.2 創建縮略圖 \ 195
12.3 給圖片加水印\ 197
12.4 給圖片加文字\ 198
12.5 典型實例 \ 199
12.6 小結 \ 202
12.7 習題 \ 202
第13 章
電子郵件類( 教學視頻:29 分鐘) \ 203
13.1 用mail 函數發送郵件 \ 203
13.2 使用SMTP 發送郵件 \ 204
13.3 典型實例 \ 206
13.4 小結 \ 208
13.5 習題 \ 209
第14 章
數據庫類( 教學視頻:43 分鐘) \ 210
14.1 MySQL 數據庫 \ 210
14.2 MSSQL 數據庫使用實例 \ 217
14.3 典型實例 \ 218
14.4 小結 \ 221
14.5 習題 \ 222
第三篇 PHP 高級開發
第15 章 PHP 與XML(
教學視頻:22 分鐘) \ 223
15.1 XML 快速入門 \ 223
15.2 深入XML 文檔 \ 224
15.3 用SimpleXML 處理XML 文檔 \ 226
15.4 使用DOM 庫處理XML 文檔 \ 232
15.5 典型實例 \ 234
15.6 小結 \ 240
15.7 習題 \ 240
第16 章 PHP 與正則表達式(
教學視頻:35 分鐘)
\ 242
16.1 了解正則表達式 \ 242
16.2 正則表達式的語法 \ 243
16.3 PHP 中相關正則表達式的函數 \ 247
16.4 典型實例 \ 251
16.5 小結 \ 255
16.6 習題 \ 255
第17 章 PHP 與AJAX(
教學視頻:34 分鐘)
\ 257
17.1 什么是AJAX \ 257
17.2 AJAX 的實現原理和工作流程 \ 257
17.3 AJAX 應用 \ 258
17.4 Spry 框架 \ 264
17.5 典型實例 \ 274
17.6 小結 \ 280
17.7 習題 \ 280
第18 章 PHP 類與對象(
教學視頻:26 分鐘)
\ 281
18.1 類與對象的初探 \ 281
18.2 **個類 \ 281
18.3 屬性 \ 282
18.4 方法 \ 283
18.5 構造函數 \ 284
18.6 關鍵字:在此我們是否可以有一點隱私 \
285
18.7 在類上下文操作 \ 287
18.8 繼承 \ 289
18.9 典型實例 \ 292
18.10 小結\ 295
18.11 習題 \ 295
第19 章
使用PHP 擴展與應用庫(PEAR)加速開發(
教學視頻:34 分鐘)
\ 297
19.1 PEAR 介紹與安裝 \ 297
19.2 用PEAR 快速創建表單 \ 299
19.3 用PEAR 輕松實現身份驗證 \
302
19.4 用PEAR 實現數據庫接口統一 \
304
19.5 用PEAR 簡化數據驗證 \ 306
19.6 用PEAR 緩存提升程序性能 \
309
19.7 典型實例 \ 311
19.8 小結 \ 313
19.9 習題 \ 313
第20 章 PHP 框架簡介(
教學視頻:24 分鐘)
\ 314
20.1 PHP 框架的現狀和發展 \ 314
20.2 常見PHP 框架 \ 315
20.3 CodeIgniter 框架應用 \ 318
20.4 典型實例 \ 325
20.5 小結 \ 329
20.6 習題 \ 329
第四篇 PHP 實例精講
第21 章
一個簡單好用的MVC 框架(
教學視頻:49 分鐘)
\ 330
21.1 什么是MVC 模型 \ 330
21.2 MVC 模型的組成 \ 330
21.3 實現簡單的MVC \ 331
21.4 MVC 應用示例\ 336
21.5 小結 \ 339
21.6 習題 \ 340
第22 章
制作一個內容管理系統(CMS)(
教學視頻:30 分鐘)
\ 341
22.1 什么是CMS \ 341
22.2 CMS 的作用 \ 341
22.3 需求分析 \ 342
22.4 相關策劃 \ 342
22.5 系統架構 \ 344
22.6 后臺開發 \ 346
22.7 前臺實現 \ 353
22.8 小結 \ 355
22.9 習題 \ 355
展開全部
從零開始學PHP-(第3版) 作者簡介
本書的作者團隊成員為一線開發工程師、資深編程專家或專業培訓師,在編程開發方面有著豐富的經驗,并已出版過多本相關暢銷書,頗受廣大讀者認可。長期積累的開發實戰經驗,結合對編程入門愛好者需求與特點的深入調查研究,本書的內容結構十分有利于編程愛好者和相關學員快速提高水平。