-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
細說PHP(第4版) 版權信息
- ISBN:9787121370625
- 條形碼:9787121370625 ; 978-7-121-37062-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
細說PHP(第4版) 本書特色
本書是暢銷書升級版,全書共分為28章,每章都是PHP獨立知識點的總結,全部以現在*的PHP7以上版本應用語法為主。內容涵蓋了動態網站開發所需要的后端全棧技術、PHP的常用功能模塊和實用技巧、MySQL和Redis兩種數據庫的設計與應用、PHP面向對象的程序設計思想、數據庫抽象層PDO、Web開發的設計模式、自定義接口技術、全球應用排行*的Laravel5.5框架技術,并專門組建專業的開發團隊為本書重新開發商業項目EUDPlayer作為案例等。每章都有大量的實用示例及詳盡的注釋,以加速讀者的理解和學習,并為本書單獨開發一個微信小程序(圖書兄弟),提供和章節配套的精制視頻教程、案例和課件下載、擴展文章、章節測試等多方位內容。對于PHP應用開發的新手而言,本書不失為一本好的入門教材,內容既實用又全面,所有實例都可以在開發中直接應用,并輔以配套的視頻教程,使讀者輕松掌握所學知識。另外,本書也適合有一定基礎的網絡開發人員和網絡愛好者,以及大中專院校的師生閱讀與參考。不僅可以作為PHP開發的學習用書,還可以作為從事Web開發的程序員的參考用書和**手冊。對于行家來說,本書也是一本難得的參考手冊,讀者必將從中獲益。
細說PHP(第4版) 內容簡介
本書是暢銷書升級版,全書共分為28章,每章都是PHP獨立知識點的總結,全部以現在近期新的PHP7以上版本應用語法為主。內容涵蓋了動態網站開發所需要的后端全棧技術、PHP的常用功能模塊和實用技巧、MySQL和Redis兩種數據庫的設計與應用、PHP面向對象的程序設計思想、數據庫抽象層PDO、Web開發的設計模式、自定義接口技術、優選應用排行的Laravel5.5框架技術,并專門組建專業的開發團隊為本書重新開發商業項目EUDPlayer作為案例等。每章都有大量的實用示例及詳盡的注釋,以加速讀者的理解和學習,并為本書單獨開發一個微信小程序(圖書兄弟),提供和章節配套的精制視頻教程、案例和課件下載、擴展文章、章節測試等多方位內容。對于PHP應用開發的新手而言,本書不失為一本好的入門教材,內容既實用又全面,所有實例都可以在開發中直接應用,并輔以配套的視頻教程,使讀者輕松掌握所學知識。另外,本書也適合有一定基礎的網絡開發人員和網絡愛好者,以及大中專院校的師生閱讀與參考。不僅可以作為PHP開發的學習用書,還可以作為從事Web開發的程序員的參考用書和推薦手冊。對于行家來說,本書也是一本難得的參考手冊,讀者必將從中獲益。
細說PHP(第4版) 目錄
第1章 LAMP網站構建 1
1.1 Web概述 1
1.1.1 Web應用的優勢 2
1.1.2 Web 2.0時代的互聯網 3
1.1.3 Web開發標準 4
1.1.4 認識腳本語言 5
1.2 動態網站開發所需的Web構件 5
1.2.1 客戶端瀏覽器 6
1.2.2 超文本標記語言(HTML) 7
1.2.3 層疊樣式表(CSS) 8
1.2.4 客戶端腳本編程語言JavaScript 8
1.2.5 Web服務器 9
1.2.6 服務器端編程語言 10
1.2.7 數據庫管理系統 10
1.3 幾種主流的Web應用程序平臺 11
1.3.1 Web應用程序開發平臺對比分析 11
1.3.2 動態網站開發平臺技術比較 12
1.4 HTTP協議與Web的關系 13
1.4.1 HTTP協議概述 13
1.4.2 HTTP協議結構 14
1.4.3 HTTP請求消息 15
1.4.4 HTTP響應消息 15
1.4.5 HTTPS是什么 16
1.4.6 URL概述 16
1.5 Web的工作原理 17
1.5.1 情景1:不帶應用程序服務器和數據庫的服務器 17
1.5.2 情景2:帶應用程序服務器的Web服務器 18
1.5.3 情景3:瀏覽器訪問服務器端的數據庫 19
1.6 LAMP網站開發組合概述 19
1.6.1 Linux操作系統 20
1.6.2 Web服務器Apache 20
1.6.3 MySQL數據庫管理系統 20
1.6.4 PHP后臺腳本編程語言 21
1.6.5 LAMP的發展趨勢 21
1.6.6 Web的未來發展 21
1.7 小結 22
第2章 PHP的應用與發展 23
2.1 PHP是什么 23
2.1.1 從認識PHP開始 23
2.1.2 PHP都能做什么 24
2.2 PHP的應用 26
2.2.1 開發網站和移動網站的應用 26
2.2.2 在企業內部信息化系統中的應用 27
2.2.3 在App接口開發方面的應用 27
2.2.4 對微信公眾平臺二次開發的應用 28
2.2.5 微信小程序開發應用 29
2.2.6 PHP在其他方面的應用 29
2.3 PHP的開發優勢 29
2.3.1 簡單易學 30
2.3.2 開發效率高 30
2.3.3 開發成本低 30
2.3.4 程序執行效率高 30
2.3.5 安全性良好 31
2.3.6 功能強大 31
2.3.7 可選擇性多 31
2.4 PHP的發展 31
2.4.1 PHP的誕生 31
2.4.2 PHP的迭代過程 32
2.4.3 PHP的現在 33
2.4.4 PHP的未來 33
2.5 如何學習PHP 34
2.5.1 確定學習的目標 34
2.5.2 PHP學習線路圖 34
2.5.3 堅持動手實驗 36
2.5.4 Bug解決之道 36
2.5.5 看教學視頻,讓學習變得簡單 37
2.5.6 優秀的Web程序員是怎樣練成的 37
2.6 小結 39
第3章 從搭建你的PHP開發環境開始 40
3.1 幾種常見的PHP環境安裝方式 40
3.1.1 在Linux系統上以源代碼包的方式安裝環境 40
3.1.2 在Windows系統上安裝Web工作環境 41
3.1.3 搭建學習型的PHP工作環境 41
3.2 環境安裝對操作系統的選擇 41
3.2.1 選擇網站運營的操作系統 41
3.2.2 選擇網站開發的操作系統 42
3.3 安裝集成PHP開發環境 42
3.3.1 安裝前準備 42
3.3.2 安裝步驟 42
3.3.3 環境測試 43
3.4 集成環境中各服務器的配置 45
3.4.1 Apache配置 46
3.4.2 改變文檔根目錄www的位置 46
3.4.3 修改PHP的默認配置 47
3.4.4 phpMyAdmin的應用 47
3.4.5 修改MySQL默認的訪問權限 48
3.5 小結 49
第4章 PHP的基本語法 50
4.1 **個PHP腳本程序 50
4.2 PHP語言標記 52
4.2.1 將PHP代碼嵌入HTML中的位置 53
4.2.2 解讀開始和結束標記 53
4.3 指令分隔符“分號” 54
4.4 程序注釋 54
4.5 在程序中使用空白的處理 56
4.6 變量 57
4.6.1 變量的聲明 57
4.6.2 變量的命名 58
4.6.3 可變變量 59
4.6.4 變量的引用賦值 59
4.7 變量的類型 60
4.7.1 類型介紹 60
4.7.2 布爾型(boolean) 61
4.7.3 整型(integer) 62
4.7.4 浮點型(float或double) 63
4.7.5 字符串(string) 63
4.7.6 數組(array) 65
4.7.7 對象(object) 66
4.7.8 資源類型(resource) 66
4.7.9 NULL類型 67
4.7.10 偽類型介紹 67
4.8 數據類型之間相互轉換 67
4.8.1 自動類型轉換 68
4.8.2 強制類型轉換 68
4.8.3 類型轉換細節 69
4.8.4 變量類型的測試函數 69
4.9 常量 70
4.9.1 常量的定義和使用 70
4.9.2 常量和變量 71
4.9.3 PHP新版本可以使用表達式定義常量 72
4.9.4 define()和const的區別 72
4.9.5 系統中的預定義常量 72
4.9.6 PHP中的魔術常量 73
4.10 PHP中的運算符 74
4.10.1 算術運算符 74
4.10.2 字符串運算符 76
4.10.3 賦值運算符 76
4.10.4 比較運算符 77
4.10.5 邏輯運算符 79
4.10.6 位運算符 80
4.10.7 其他運算符 82
4.10.8 運算符的優先級 83
4.11 表達式 84
4.12 容易混淆的特殊值 84
4.13 小結 85
第5章 PHP的流程控制結構 86
5.1 分支結構 86
5.1.1 單一條件分支結構(if) 86
5.1.2 雙向條件分支結構(else子句) 87
5.1.3 多向條件分支結構(elseif子句) 88
5.1.4 多向條件分支結構(switch語句) 89
5.1.5 巢狀條件分支結構 91
5.1.6 條件分支結構實例應用(簡單計算器) 92
5.2 循環結構 93
5.2.1 while語句 94
5.2.2 do…while循環 95
5.2.3 for語句 96
5.3 特殊的流程控制語句 99
5.3.1 break語句 99
5.3.2 continue語句 99
5.3.3 exit語句 100
5.4 PHP的新版特性——goto語句 100
5.5 小結 102
第6章 PHP的函數應用 103
6.1 函數的定義 103
6.2 自定義函數 104
6.2.1 函數的聲明 104
6.2.2 函數的調用 105
6.2.3 函數的參數 106
6.2.4 函數的返回值 107
6.2.5 標量類型聲明 109
6.3 函數的工作原理和結構化編程 111
6.4 PHP變量的范圍 111
6.4.1 局部變量 111
6.4.2 全局變量 112
6.4.3 靜態變量 113
6.5 聲明及應用各種形式的PHP函數 114
6.5.1 常規參數的函數 115
6.5.2 偽類型參數的函數 115
6.5.3 引用參數的函數 115
6.5.4 默認參數的函數 116
6.5.5 可變個數參數的函數 118
6.5.6 回調函數 119
6.6 遞歸函數 122
6.7 使用自定義函數庫 123
6.8 PHP匿名函數和閉包 124
6.9 小結 125
第7章 PHP中的數組與數據結構 126
7.1 數組的分類 126
7.2 數組的定義 127
7.2.1 以直接賦值的方式聲明數組 128
7.2.2 使用array()語言結構新建數組 129
7.2.3 數組簡寫語法 130
7.2.4 多維數組的聲明 130
7.3 數組的遍歷 132
7.3.1 使用for語句循環遍歷數組 132
7.3.2 聯合使用list( )、each( )和while循環遍歷數組 134
7.3.3 使用foreach語句遍歷數組 135
7.3.4 使用數組的內部指針控制函數遍歷數組 138
7.4 預定義數組 139
7.4.1 服務器變量:$_SERVER 140
7.4.2 環境變量:$_ENV 140
7.4.3 URL GET變量:$_GET 141
7.4.4 HTTP POST變量:$_POST 141
7.4.5 request變量:$_REQUEST 142
7.4.6 HTTP文件上傳變量:$_FILES 142
7.4.7 HTTP Cookies:$_COOKIE 142
7.4.8 Session變量:$_SESSION 143
7.4.9 Global變量:$GLOBALS 143
7.5 數組的相關處理函數 143
7.5.1 數組的鍵/值操作函數 143
7.5.2 統計數組元素的個數和唯一性 146
7.5.3 使用回調函數處理數組的函數 147
7.5.4 數組的排序函數 150
7.5.5 拆分、合并、分解和接合數組 153
7.5.6 數組與數據結構 155
7.5.7 其他有用的數組處理函數 157
7.6 操作PHP數組需要注意的一些細節 158
7.6.1 數組運算符號 158
7.6.2 刪除數組中的元素 159
7.6.3 關于數組下標的注意事項 159
7.7 小結 160
第8章 PHP面向對象的程序設計 161
8.1 面向對象概述 161
8.1.1 類和對象之間的關系 161
8.1.2 面向對象的程序設計 162
8.2 如何抽象一個類 163
8.2.1 類的聲明 163
8.2.2 成員屬性 164
8.2.3 成員方法 164
8.3 通過類實例化對象 166
8.3.1 實例化對象 166
8.3.2 對象類型在內存中的分配 167
8.3.3 對象中成員的訪問 168
8.3.4 特殊的對象引用“$this” 169
8.3.5 構造方法與析構方法 171
8.4 封裝性 173
8.4.1 設置私有成員 174
8.4.2 私有成員的訪問 175
8.4.3 _ _set()、_ _get()、_ _isset()和_ _unset() 4個方法 176
8.5 繼承性 180
8.5.1 類繼承的應用 181
8.5.2 訪問類型控制 182
8.5.3 子類中重載父類的方法 184
8.6 常見的關鍵字和魔術方法 186
8.6.1 final關鍵字的應用 186
8.6.2 static關鍵字的使用 187
8.6.3 單態設計模式 188
8.6.4 const關鍵字 189
8.6.5 instanceof關鍵字 189
8.6.6 克隆對象 190
8.6.7 類中通用的方法_ _toString() 191
8.6.8 PHP 7新加入的方法_ _ debugInfo() 191
8.6.9 _ _call()方法的應用 192
8.6.10 自動加載類 194
8.6.11 對象串行化 194
8.7 抽象類與接口 197
8.7.1 抽象類 197
8.7.2 接口技術 198
8.8 多態性的應用 200
8.9 PHP 5.4的Trait特性 201
8.9.1 Trait的聲明 201
8.9.2 Trait的基本使用 202
8.10 PHP 7的匿名類 204
8.10.1 匿名類的聲明 204
8.10.2 匿名類的應用 205
8.11 PHP 5.3新增加的命名空間 206
8.11.1 命名空間的基本應用 206
8.11.2 命名空間的子空間和公共空8
細說PHP(第4版) 作者簡介
IT兄弟連【易第優(北京)科技股份有限公司】副總裁,PHP中文網(php.cn)首席專家,擁有十多年軟件開發和IT教學經驗。曾任多家上市公司技術總監、架構師、項目經理、高級軟件工程師等職務,具有扎實的技術功底。國內資深技術講師,騰訊網絡人氣名人講師,累計授課長達一萬課時以上,培養了近百名IT名師,培訓數千名學員成功走向IT崗位。熟悉掌握當前應用的各種主流編程語言和數據庫,其中,對Web系統開發深有研究,近年來致力于推廣開源的PHP技術。
- >
我從未如此眷戀人間
- >
小考拉的故事-套裝共3冊
- >
回憶愛瑪儂
- >
羅庸西南聯大授課錄
- >
二體千字文
- >
經典常談
- >
史學評論
- >
李白與唐代文化