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

PHP編程(第4版)

PHP編程(第4版)

定 價:¥109.00

作 者: [美] Kevin Tatroe(凱文?塔特羅),[加] Peter MacIntyre(彼得?麥金太爾) 著,盧濤 譯
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787121404634 出版時間: 2021-01-01 包裝: 平裝
開本: 16開 頁數(shù): 504 字?jǐn)?shù):  

內(nèi)容簡介

  PHP是一種被廣泛使用的Web編程語言,它簡單易用,而且與時俱進(jìn),不斷進(jìn)化,提升性能。本書基于PHP 7.4,深入介紹 PHP編程技術(shù),涵蓋了 PHP 所有基本的要點(diǎn),包括語言基礎(chǔ)、 常見的Web應(yīng)用程序技術(shù)、數(shù)據(jù)庫交互技術(shù),以及安全腳本、錯誤處理、性能調(diào)優(yōu)和跨平臺開發(fā)等高級主題。作者言簡意賅,用大量實例解釋PHP語言的要素和運(yùn)行機(jī)制,教授如何使用PHP 7.4的**特性創(chuàng)建高效的Web應(yīng)用。無論你是初學(xué) PHP,還是已經(jīng)具備一定PHP基礎(chǔ)知識想繼續(xù)深入,這本書都很適用。

作者簡介

  Kevin Tatroe做了近30年的Web開發(fā)工程師和蘋果工程師,開發(fā)各種網(wǎng)站以及移動端、 桌面端和TV應(yīng)用。 他對允許進(jìn)行快速迭代、 實驗和高度開放的架構(gòu)技術(shù)很感興趣。Peter MacIntyre 擁有 30 多年的信息技術(shù)行業(yè)經(jīng)驗,主要集中在 PHP 和 Web技術(shù)領(lǐng)域。他是 PHP : The Good Parts( O’Reilly)一書的作者, Pro PHP Programming (APress)、 Using Visual Objects,Using PowerBuilder 5、ASP.NET Bible 以及 Zend Studio for Eclipse Developer’s Guide 的合著者。盧濤 專業(yè)社區(qū)ITPUB Oracle開發(fā)版版主。1995年參加工作,2001年轉(zhuǎn)到IT部門從事C/C++軟件開發(fā),2004年開始做系統(tǒng)分析和Oracle數(shù)據(jù)庫方面工作。參加過多個全國性普查數(shù)據(jù)處理項目和統(tǒng)計報表聯(lián)網(wǎng)填報系統(tǒng)的開發(fā)、支持和優(yōu)化,目前主要從事大數(shù)據(jù)分析方面的工作。曾參與編寫《劍破冰山―Oracle開發(fā)的藝術(shù)》一書,并翻譯了數(shù)本Oracle管理、開發(fā)和性能優(yōu)化;C/C++開發(fā)、JavaScript開發(fā)、Web開發(fā)、Linux系統(tǒng)管理、大數(shù)據(jù)等方面的書籍。

圖書目錄

第1 章 PHP 介紹 1
PHP 可以做什么 1
PHP 的歷史簡述 2
PHP 的演變 2
PHP 的廣泛使用 6
安裝PHP 7
PHP 的開發(fā)流程 7
配置頁面 8
表單 9
數(shù)據(jù)庫 10
圖片 12
下一步 14
第2 章 語言基礎(chǔ) 15
詞法結(jié)構(gòu) 15
大小寫區(qū)分性 15
語句和分號 15
空白符和換行 16
注釋 17
字面量 20
標(biāo)識符 20
關(guān)鍵字 21
數(shù)據(jù)類型 22
整型 22
浮點(diǎn)數(shù) 23
字符串 24
布爾型 26
數(shù)組 26
對象 28
資源 28
回調(diào) 29
NULL 30
變量 30
變量的變量 31
變量的引用 31
變量的作用域 32
垃圾收集 34
表達(dá)式和操作符 35
操作符的數(shù)目 37
操作符的優(yōu)先級 37
操作符的結(jié)合性 38
隱式轉(zhuǎn)換 38
算術(shù)操作符 39
字符串連接操作符 40
自動遞增/自動遞減操作符 40
比較操作符 41
位操作符 42
邏輯操作符 44
類型轉(zhuǎn)換操作符 45
賦值操作符 46
其他操作符 47
流程控制語句 48
if 48
switch 51
while 53
for 55
foreach 57
try catch 57
declare 58
exit 和return 59
goto 59
包含代碼 60
將PHP 嵌入Web 頁面 62
標(biāo)準(zhǔn)(XML)風(fēng)格 62
SGML 風(fēng)格 64
直接輸出內(nèi)容 64
下一步 64
第3 章 函數(shù) 65
調(diào)用函數(shù) 65
定義函數(shù) 66
變量作用域 68
全局變量 69
靜態(tài)變量 70
函數(shù)參數(shù) 71
按值傳遞參數(shù) 71
按引用傳遞參數(shù) 71
默認(rèn)參數(shù) 72
可變參數(shù) 72
遺漏參數(shù) 73
類型提示 74
返回值 75
可變函數(shù) 76
匿名函數(shù) 77
下一步 79
第4 章 字符串 80
引用字符串常量 80
變量插值 80
單引號括起來的字符串 81
雙引號括起來的字符串 81
here 文檔 82
輸出字符串 84
echo 84
print() 85
printf() 85
print_r() 和var_dump() 87
訪問單個字符 89
整理字符串 89
刪除空白符號 89
改變大小寫 90
編碼和轉(zhuǎn)義 91
HTML 91
URL 94
SQL 95
C 語言字符串編碼 96
比較字符串 96
精確比較 97
近似相等 98
處理和查找字符串 100
子串 100
其他字符串函數(shù) 101
分解字符串 102
字符串查找函數(shù) 104
正則表達(dá)式 107
基礎(chǔ) 107
字符類 108
選擇性 109
重復(fù)序列 110
子模式 110
分隔符 111
匹配行為 111
字符類 112
錨 113
量詞和貪婪 113
非捕獲組 114
逆向引用 114
后綴選項 115
內(nèi)聯(lián)選項 116
前向斷言和后向斷言 117
剪切 118
條件表達(dá)式 119
正則表達(dá)式的相關(guān)函數(shù) 119
和Perl 正則表達(dá)式的差別 124
下一步 125
第5 章 數(shù)組 126
索引數(shù)組和關(guān)聯(lián)數(shù)組 126
識別數(shù)組元素 127
在數(shù)組中存儲數(shù)據(jù) 128
在數(shù)組末尾添加值 129
指定值的范圍 130
獲得數(shù)組大小 130
填充數(shù)組 130
多維數(shù)組 131
析取多個值 131
切割數(shù)組 132
數(shù)組分塊 132
鍵(Key)和值(Value) 133
檢查元素是否存在 134
在數(shù)組中刪除和插入元素 135
數(shù)組和變量間的轉(zhuǎn)換 136
從數(shù)組創(chuàng)建變量 136
從變量創(chuàng)建數(shù)組 137
遍歷數(shù)組 137
foreach 結(jié)構(gòu) 137
迭代器函數(shù) 138
使用for 循環(huán) 140
為數(shù)組中的每個元素調(diào)用函數(shù) 140
數(shù)組歸納 141
查找元素值 142
排序 144
一次排序一個數(shù)組 144
按自然順序排序 147
一次對多個數(shù)組進(jìn)行排序 147
翻轉(zhuǎn)數(shù)組 148
隨機(jī)排序 149
作用于整個數(shù)組 149
計算數(shù)組元素的和 149
合并兩個數(shù)組 150
計算兩個數(shù)組的差 150
從數(shù)組中過濾元素 151
使用數(shù)組實現(xiàn)數(shù)據(jù)類型 151
集合 152
棧 152
實現(xiàn)迭代器接口 154
下一步 156
第6 章 對象 157
對象概述 157
術(shù)語 158
創(chuàng)建一個對象 158
訪問對象的屬性和方法 159
聲明一個類 161
聲明方法 161
聲明屬性 164
聲明類常量 165
繼承 166
接口 167
trait 168
抽象方法 171
構(gòu)造函數(shù) 172
析構(gòu)函數(shù) 173
匿名類 173
自省 174
類檢驗 174
對象檢驗 176
自省程序示例 177
序列化 180
下一步 183
第7 章 日期和時間 184
下一步 188
第8 章 Web 技術(shù) 189
HTTP 基礎(chǔ) 189
變量 190
服務(wù)器信息 191
處理表單 193
方法 193
參數(shù) 194
自處理頁面 195
黏性表單 197
多值參數(shù) 198
黏性多值參數(shù) 200
文件上傳 202
表單驗證 203
設(shè)置響應(yīng)標(biāo)頭 205
不同的內(nèi)容類型 206
重定向 206
過期 206
認(rèn)證 207
維護(hù)狀態(tài) 208
cookie 209
會話 213
結(jié)合cookie 和會話 216
SSL 217
下一步 217
第9 章 數(shù)據(jù)庫 218
使用PHP 訪問數(shù)據(jù)庫 218
關(guān)系數(shù)據(jù)庫和SQL 219
PHP 數(shù)據(jù)對象 220
MySQLi 對象接口 224
檢索數(shù)據(jù)用于顯示 225
SQLite 226
文件級別的操作 230
MongoDB 238
檢索數(shù)據(jù) 240
插入更復(fù)雜的數(shù)據(jù) 241
下一步 244
第10 章 圖片 245
在網(wǎng)頁中嵌入圖片 245
圖片基本概念 247
創(chuàng)建和繪制圖片 247
圖片程序的結(jié)構(gòu) 248
變更輸出格式 249
圖片格式支持測試 250
讀取已有的文件 250
基本繪圖函數(shù) 250
帶文本的圖片 252
字體 253
TrueType 字體 254
動態(tài)生成按鈕 256
緩存動態(tài)生成的按鈕 257
更快的緩存 258
圖片縮放 260
顏色處理 262
使用 alpha 通道 263
顏色識別 265
真彩色索引 265
圖片的文本形式 266
下一步 267
第11 章 PDF 0268
PDF 擴(kuò)展 268
文件和頁面 268
簡單的示例 269
初始化文件 270
輸出文本單元格 270
文本 270
坐標(biāo) 270
文本屬性 273
頁眉、頁腳和類擴(kuò)展 275
圖片和鏈接 277
表格和數(shù)據(jù) 279
下一步 282
第12 章 XML 0283
XML 快速入門 283
生成XML 文件 285
解析XML 文件 287
元素處理程序 287
字符數(shù)據(jù)處理程序 288
處理指令 289
實體處理程序 290
默認(rèn)處理程序 291
選項 292
使用解析器 293
錯誤 294
方法作為處理程序 295
示例解析程序 296
用DOM 解析XML 文件 301
用SimpleXML 解析XML 文件 301
用XSLT 轉(zhuǎn)換XML 文件 302
下一步 305
第13 章 JSON 0306
使用JSON 306
序列化PHP 對象 307
選項 309
下一步 310
第14 章 安全 311
預(yù)防 311
過濾輸入 311
轉(zhuǎn)義輸出 314
安全漏洞 319
跨站腳本 319
SQL 注入 319
文件名漏洞 321
會話固定 322
文件上傳陷阱 323
未授權(quán)的文件訪問 324
PHP 的代碼問題 327
shell 命令弱點(diǎn) 328
數(shù)據(jù)加密問題 329
更多信息 329
安全概要回顧 329
下一步 330
第15 章 應(yīng)用技術(shù) 331
代碼庫 331
模板系統(tǒng) 332
處理輸出 335
輸出緩沖 335
壓縮輸出 337
性能調(diào)優(yōu) 337
基準(zhǔn)測試 338
剖析 340
優(yōu)化執(zhí)行時間 341
優(yōu)化內(nèi)存占用 342
反向代理和復(fù)制 342
下一步 344
第16 章 網(wǎng)頁服務(wù) 0345
REST 客戶端 345
響應(yīng) 347
獲取資源 348
更新資源 349
創(chuàng)建資源 349
刪除資源 350
XML-RPC 351
服務(wù)器 351
客戶端 353
下一步 354
第17 章 調(diào)試PHP 0355
開發(fā)環(huán)境 355
預(yù)演環(huán)境 356
生產(chǎn)環(huán)境 356
phpini 的配置 357
錯誤處理 358
錯誤報告 358
異常 360
錯誤抑制 360
觸發(fā)錯誤 360
定義錯誤處理程序 361
手動調(diào)試 364
錯誤日志 366
IDE 調(diào)試 366
更多的調(diào)試技術(shù) 368
下一步 368
第18 章 不同平臺的PHP 0369
為Windows 和UNIX 編寫可移植的代碼 369
確定平臺 369
跨平臺處理路徑 370
探索服務(wù)器環(huán)境 370
發(fā)送郵件 371
行尾處理 372
文件尾部處理 372
使用外部命令 373
訪問特定平臺擴(kuò)展 373
COM 接口 373
背景 373
PHP 函數(shù) 375
API 規(guī)范 375
附錄A 函數(shù)參考 377
作者介紹 474
封面介紹 475

本目錄推薦

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