發表於2024-11-22
◆ 基礎知識→核心技術→典型應用→綜閤練習→項目實踐
◆ 162個典型實例、87道練習題、1個MVC框架設計案例、1個完整項目開發案例
◆ 超值、大容量資源包,內含12小時多媒體教學視頻、本書配套源代碼文件、本書配套教學PPT、贈送21小時相關知識教學視頻
◆ 贈送眾多相關電子書及配套代碼文件(紙質齣版物價值246元)
《從零開始學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 程序語言
第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
互聯網的發展是以需求為導嚮的,應用驅動技術發展,雅虎、Google 的創始人都是學生,他們對於網絡的發展起到很大的推動作用。
——Rasmus Lerdorf (PHP 之父)
PHP 是全球最普及、應用最廣泛的互聯網開發語言之一。PHP 語言具有簡單、易學、源碼開放,可操縱多種主流與非主流的數據庫,支持麵嚮對象的編程,支持多種開源框架,支持跨平颱的操作,而且完全免費等特點,越來越受到廣大程序員的青睞和認同。目前市場上介紹PHP 的計算機圖書還比較少,初學者對於PHP 開發環境、新特性都不瞭解,因此急需一本可以兼顧基礎知識和新特性的基礎教程作為引導,讓初學者能夠有從起步到使用、從使用到拓展的遞進式學習過程。
為瞭使讀者快速地熟悉PHP 的開發環境和新特性的使用,以及熟練地使用PHP 開發語言進行項目開發,筆者精心編寫瞭本書。本書根據讀者一般的學習習慣,以循序漸進的方式,通過官方經典案例和自己實踐實例的配閤,給各層次的讀者一個適度的學習空間,讓讀者在學習數據庫知識的同時,掌握使用PHP 技術解決實際工作中問題的方法。
【改版說明】
本書前麵兩版已經銷售瞭數萬冊,廣受讀者歡迎,這次改版主要在如下幾個方麵進行瞭升級:
1.修訂瞭書中的個彆錯誤,同時針對新版PHP 的特性,升級瞭部分內容。
2.增加瞭大量的代碼注釋,讓書中代碼的可讀性更強,即使以前沒有學過編程,也能輕鬆讀懂代碼。
3.每章最後增加瞭“典型實例”欄目,全書增加瞭40 多段經典PHP 代碼,幫助讀者體會知識的精髓。
4.贈送《PHP 函數速查效率手冊》電子書及配套代碼文件,內含600 多個常用函數的語法規範講解和500 多個典型案例,方便速查速用。
5.贈送《PHP 程序設計經典300 例》與《JavaScript 網頁特效經典300 例》電子書及配套代碼文件,分彆精心收錄300 個經典開發案例,全麵覆蓋Web 前端開發與網頁特效開發技術,實踐齣真知。
6.贈送《HTML+CSS 標簽速查效率手冊》電子書及配套代碼文件,內含200 多個常用標簽及CSS 屬性講解和300 多個典型案例,網頁開發必備。
【本書的特點】
本書不僅包含瞭PHP 的簡單介紹和基礎知識,而且對PHP 的新增特性進行瞭詳細的講解,並篩選瞭最常使用和日常工作中最常見的一些操作和示例進行演示並說明;最為重要的是,本書中的很多實例是筆者在參與實際開發中總結齣來的經驗。本書將知識範圍鎖定在瞭初級和中級應用水平,以大量的實例進行示範和解說,其特點主要體現在以下幾個方麵。
◆ 本書的編排采用循序漸進的方式,適閤初級、中級學習者逐步掌握復雜的數據綁定技術及其控件。
◆ 本書重點講述PHP 的有關知識,為讀者理解和實踐奠定基礎。
◆ 本書收集瞭大量的實例,講述PHP 中新增特性的基本功能和使用技巧。
◆ 所有實例都具有代錶性和實際意義,著重解決工作中的實際問題。
◆ 對於有特點的實例進行詳細解釋和分析,幫助讀者理解和模擬實踐。
◆ 對於工作中經常遇到的問題,以及需要注意的關鍵點予以特彆注釋。
◆ 按遞進關係進行案例組織,涉及新舊知識點時相互關聯,對比分析易於理解。
◆ 本書采用技術要點剖析、詳細介紹、運行效果展示等多種方式進行講解,具有係統性及可用性強的特點。
1. 清晰的體例結構
①知識點介紹 準確、清晰是其顯著特點,一般放在每一節開始位置,讓零基礎的讀者瞭解相關概念,順利入門。
②貼心的提示 為瞭便於讀者閱讀,全書還穿插著一些提示、注意等小貼士,體例約定如下。
提示:通常是一些貼心的提醒,讓讀者加深印象或得到建議和解決問題的方法。
注意:提齣學習過程中需要特彆注意的一些知識點和內容。
③實例 書中齣現的完整實例,各章中按順序編號,便於檢索和循序漸進地學習、實踐,放在每節知識點介紹之後。
④ 實例代碼 與實例編號對應,層次清楚、語句簡潔、注釋豐富,體現瞭代碼優美的原則,有助於讀者養成良好的代碼編寫習慣。對於大段程序,均在每行代碼前設定編號便於學習。
⑤運行結果 針對實例給齣運行結果和對應圖示,幫助讀者更直觀地理解實例代碼。
⑥習題 每章最後提供專門的測試習題,供讀者檢驗所學知識是否牢固掌握,題目的提示或答案在配套資源中。
經作者多年的培訓和授課證明,以上方式是非常適閤初學者學習的方式,讀者按照這種方式,會非常輕鬆、順利地掌握本書知識。
2.實用超值的配套貨源包
為瞭幫助讀者比較直觀地學習,本書附帶大容量資源包,內容包括同步教學視頻、電子教案(PPT)和實例源代碼,以及贈品等,下載地址為:www.broadview.com.cn/3 從零開始學PHP(第3版) 下載 mobi epub pdf txt 電子書 格式
從零開始學PHP(第3版) 下載 mobi pdf epub txt 電子書 格式 2024
從零開始學PHP(第3版) 下載 mobi epub pdf 電子書沒有教學視頻之類的材料。。。
評分好好學習 天天嚮上
評分很好很好非常好非常好!
評分沒基礎的不建議購買 我是0基礎 上來就講 很多方法 我都沒懂
評分書不錯,包裝和印刷都很好,應該是正版。
評分挺好的書的 推薦
評分習慣好評
評分講得比較基礎,很適閤初學者看看
評分PHP,我的最愛~雖然還沒學好~
從零開始學PHP(第3版) mobi epub pdf txt 電子書 格式下載 2024