東坡下載:內容最豐富最安全的下載站!文件類型庫|論壇轉帖|最新更新|下載分類

首頁教育素材書集教程 → php從入門到精通第3版 pdf高清完整掃描版免費下載

php從入門到精通第3版pdf高清完整掃描版免費下載

  • 大。45.4M
  • 類型:書集教程
  • 網(wǎng)站:http://californiadebtcollectionlawyers.com
  • 廠商:
  • 授權:免費軟件
  • 等級:
  • 產(chǎn)地:國產(chǎn)軟件
  • 語言:中文
  • 平臺:WinAll
  • 更新:2015-06-29
好用好玩 50%(0)
坑爹 坑爹 50%(0)

php從入門到精通第3版介紹

php從入門到精通第3版這本書籍采用通俗易懂的語言詳細介紹了PHP進行網(wǎng)絡開發(fā)應該掌握的各方面技術,中所有知識都結合具體實例進行介紹,涉及的程序代碼均附以詳細的注釋,可以使讀者輕松領會PHP程序開發(fā)的精髓,快速提高開發(fā)技能。這里小編分享php從入門到精通第3版pdf高清掃描版文件,點擊下面的地址即可免費獲取。

php從入門到精通第3版目錄

第1篇  基 礎 知 識

第1章  初識PHP 3

 視頻講解:23分鐘

1.1  PHP概述 4

1.1.1  什么是PHP 4

1.1.2  PHP語言的優(yōu)勢 4

1.1.3  PHP 5的新特性 5

1.1.4  PHP的發(fā)展趨勢 5

1.1.5  PHP的應用領域 6

1.2  擴展庫 7

1.3  如何學好PHP 9

1.4  學習資源 10

1.4.1  常用軟件資源 10

1.4.2  常用網(wǎng)上資源 11

1.4.3  主要圖書網(wǎng)站 11

1.5  網(wǎng)站建設的基本流程 12

1.6  小結 12

第2章  PHP環(huán)境搭建和開發(fā)工具 13

 視頻講解:36分鐘

2.1  在Windows下使用Appserv組合包 14

2.2  在Linux下的安裝配置 16

2.2.1  安裝Apache服務器 17

2.2.2  安裝MySQL數(shù)據(jù)庫 18

2.2.3  安裝PHP 5語言 18

2.3  PHP常用開發(fā)工具 20

2.4  第一個PHP實例 21

2.5  小結 23

2.6  練習與實踐 23

第3章  PHP語言基礎 25

 視頻講解:1小時55分鐘

3.1  PHP標記風格 26

3.2  PHP注釋的應用 27

3.3  PHP的數(shù)據(jù)類型 28

3.3.1  標量數(shù)據(jù)類型 28

3.3.2  復合數(shù)據(jù)類型 33

3.3.3  特殊數(shù)據(jù)類型 33

3.3.4  轉換數(shù)據(jù)類型 35

3.3.5  檢測數(shù)據(jù)類型 36

3.4  PHP常量 37

3.4.1  聲明和使用常量 37

3.4.2  預定義常量 38

3.5  PHP變量 39

3.5.1  變量聲明及使用 39

3.5.2  變量作用域 41

3.5.3  可變變量 43

3.5.4  PHP預定義變量 43

3.6  PHP運算符 44

3.6.1  算術運算符 44

3.6.2  字符串運算符 45

3.6.3  賦值運算符 46

3.6.4  位運算符 46

3.6.5  邏輯運算符 47

3.6.6  比較運算符 48

3.6.7  錯誤控制運算符 49

3.6.8  三元運算符 49

3.6.9  運算符的優(yōu)先順序和結合規(guī)則 50

3.7  PHP的表達式 50

3.8  PHP函數(shù) 51

3.8.1  定義和調用函數(shù) 51

3.8.2  在函數(shù)間傳遞參數(shù) 52

3.8.3  從函數(shù)中返回值 54

3.8.4  變量函數(shù) 54

3.8.5  對函數(shù)的引用 55

3.8.6  取消引用 55

3.9  PHP編碼規(guī)范 56

3.9.1  什么是編碼規(guī)范 56

3.9.2  PHP書寫規(guī)則 57

3.9.3  PHP命名規(guī)則 58

3.10  小結 60

3.11  練習與實踐 60

第4章  流程控制語句 61

 視頻講解:46分鐘

4.1  條件控制語句 62

4.1.1  if語句 62

4.1.2  if…else語句 63

4.1.3  elseif語句 64

4.1.4  switch…case多重判斷語句 65

4.2  循環(huán)控制語句 67

4.2.1  while循環(huán)語句 68

4.2.2  do…while循環(huán)語句 68

4.2.3  for循環(huán)語句 69

4.2.4  foreach循環(huán)語句 70

4.2.5  流程控制的另一種書寫格式 71

4.2.6  使用break/continue語句跳出循環(huán) 72

4.3  小結 75

4.4  練習與實踐 75

第5章  字符串操作 77

 視頻講解:1小時13分鐘

5.1  字符串簡介 78

5.2  單引號和雙引號的區(qū)別 78

5.3  字符串的連接符 79

5.4  字符串操作 80

5.4.1  去除字符串首尾空格和特殊字符 80

5.4.2  轉義、還原字符串數(shù)據(jù) 82

5.4.3  獲取字符串的長度 85

5.4.4  截取字符串 86

5.4.5  比較字符串 87

5.4.6  檢索字符串 90

5.4.7  替換字符串 91

5.4.8  格式化字符串 94

5.4.9  分割字符串 94

5.4.10  合成字符串 95

5.5  小結 96

5.6  練習與實踐 96

第6章  正則表達式 97

 視頻講解:43分鐘

6.1  什么是正則表達式 98

6.2  正則表達式語法規(guī)則 98

6.2.1  行定位符(^和$) 99

6.2.2  單詞定界符(\b、\B) 99

6.2.3  字符類([ ]) 99

6.2.4  選擇字符(|) 100

6.2.5  連字符(-) 100

6.2.6  排除字符([^]) 101

6.2.7  限定符(? * + {n,m}) 101

6.2.8  點號字符(.) 101

6.2.9  轉義字符(\) 102

6.2.10  反斜線(\) 102

6.2.11  括號字符(()) 103

6.2.12  反向引用 103

6.2.13  模式修飾符 104

6.3  POSIX擴展正則表達式函數(shù) 104

6.3.1  ereg()函數(shù)和eregi()函數(shù) 105

6.3.2  ereg_replace()函數(shù)和eregi_replace()函數(shù) 105

6.3.3  split()函數(shù)和spliti()函數(shù) 105

6.4  PCRE兼容正則表達式函數(shù) 106

6.4.1  preg_grep()函數(shù) 106

6.4.2  preg_match()函數(shù)和preg_match_all()函數(shù) 107

6.4.3  preg_quote()函數(shù) 107

6.4.4  preg_replace()函數(shù) 108

6.4.5  preg_replace_callback()函數(shù) 109

6.4.6  preg_split()函數(shù) 109

6.5  應用正則表達式對用戶注冊信息進行驗證 109

6.6  小結 112

6.7  練習與實踐 112

第7章  PHP數(shù)組 113

 視頻講解:1小時23分鐘

7.1  什么是數(shù)組 114

7.2  聲明數(shù)組 114

7.3  數(shù)組的類型 116

7.3.1  數(shù)字索引數(shù)組 116

7.3.2  關聯(lián)數(shù)組 116

7.4  輸出數(shù)組 117

7.5  數(shù)組的構造 118

7.5.1  一維數(shù)組 118

7.5.2  二維數(shù)組 118

7.6  遍歷數(shù)組 119

7.7  字符串與數(shù)組的轉換 121

7.8  統(tǒng)計數(shù)組元素個數(shù) 123

7.9  查詢數(shù)組中指定元素 124

7.10  獲取數(shù)組中最后一個元素 125

7.11  向數(shù)組中添加元素 126

7.12  刪除數(shù)組中重復元素 127

7.13  綜合運用數(shù)組函數(shù)——實現(xiàn)多文件上傳 127

7.14  小結 129

7.15  練習與實踐 129

第8章  PHP與Web頁面交互 131

 視頻講解:58分鐘

8.1  表單 132

8.1.1  創(chuàng)建表單 132

8.1.2  表單元素 133

8.2  在普通的Web頁中插入表單 136

8.3  獲取表單數(shù)據(jù)的兩種方法 138

8.3.1  使用POST()方法提交表單 138

8.3.2  使用GET()方法提交表單 139

8.4  PHP參數(shù)傳遞的常用方法 140

8.4.1  $_POST[]全局變量 140

8.4.2  $_GET[]全局變量 141

8.4.3  $_SESSION[]變量 141

8.5  在Web頁中嵌入PHP腳本 141

8.5.1  在HTML標記中添加PHP腳本 141

8.5.2  對表單元素的value屬性進行賦值 142

8.6  在PHP中獲取表單數(shù)據(jù) 142

8.6.1  獲取文本框、密碼域、隱藏域、按鈕、文本域的值 142

8.6.2  獲取單選按鈕的值 143

8.6.3  獲取復選框的值 144

8.6.4  獲取下拉列表框/菜單列表框的值 145

8.6.5  獲取文件域的值 148

8.7  對URL傳遞的參數(shù)進行編/解碼 149

8.7.1  對URL傳遞的參數(shù)進行編碼 149

8.7.2  對URL傳遞的參數(shù)進行解碼 150

8.8  PHP與Web表單的綜合應用 150

8.9  小結 151

8.10  練習與實踐 152

第9章  PHP與JavaScript交互 153

 視頻講解:1小時05分鐘

9.1  了解JavaScript 154

9.1.1  什么是JavaScript 154

9.1.2  JavaScript的功能 154

9.2  JavaScript語言基礎 154

9.2.1  JavaScript數(shù)據(jù)類型 155

9.2.2  JavaScript變量 155

9.2.3  JavaScript注釋 156

9.3  自定義函數(shù) 157

9.4  JavaScript流程控制語句 158

9.4.1  條件語句 158

9.4.2  循環(huán)語句 162

9.4.3  跳轉語句 163

9.5  JavaScript事件 165

9.6  調用JavaScript腳本(JavaScript腳本嵌入方式) 166

9.6.1  在HTML中嵌入JavaScript腳本 166

9.6.2  應用JavaScript事件調用自定義函數(shù) 167

9.6.3  在PHP動態(tài)網(wǎng)頁中引用JS文件 167

9.6.4  解決瀏覽器不支持JavaScript的問題 168

9.7  在PHP中調用JavaScript腳本 171

9.7.1  應用JavaScript腳本驗證表單元素是否為空 171

9.7.2  應用JavaScript腳本制作二級導航菜單 172

9.7.3  應用JavaScript腳本控制文本域和復選框 174

9.8  小結 176

9.9  練習與實踐 176

第10章  日期和時間 177

 視頻講解:30分鐘

10.1  系統(tǒng)時區(qū)設置 178

10.1.1  時區(qū)劃分 178

10.1.2  時區(qū)設置 178

10.2  PHP日期和時間函數(shù) 178

10.2.1  獲得本地化時間戳 179

10.2.2  獲取當前時間戳 180

10.2.3  獲取當前日期和時間 180

10.2.4  獲取日期信息 181

10.2.5  檢驗日期的有效性 182

10.2.6  輸出格式化的日期和時間 183

10.2.7  顯示本地化的日期和時間 184

10.2.8  將日期和時間解析為UNIX時間戳 187

10.3  日期和時間的應用 188

10.3.1  比較兩個時間的大小 188

10.3.2  實現(xiàn)倒計時功能 189

10.3.3  計算頁面腳本的運行時間 190

10.4  小結 191

10.5  練習與實踐 191

第2篇  核 心 技 術

第11章  Cookie與Session 195

 視頻講解:1小時08分鐘

11.1  Cookie管理 196

11.1.1  了解Cookie 196

11.1.2  創(chuàng)建Cookie 197

11.1.3  讀取Cookie 198

11.1.4  刪除Cookie 199

11.1.5  Cookie的生命周期 200

11.2  Session管理 200

11.2.1  了解Session 200

11.2.2  創(chuàng)建會話 201

11.2.3  Session設置時間 203

11.2.4  通過Session判斷用戶的操作權限 204

11.3  Session高級應用 207

11.3.1  Session臨時文件 207

11.3.2  Session緩存 208

11.3.3  Session數(shù)據(jù)庫存儲 209

11.4  小結 212

11.5  練習與實踐 212

第12章  圖形圖像處理技術 213

 視頻講解:46分鐘

12.1  在PHP中加載GD庫 214

12.2  Jpgraph的安裝與配置 215

12.2.1  Jpgraph的安裝 215

12.2.2  Jpgraph的配置 215

12.3  圖形圖像的典型應用 216

12.3.1  創(chuàng)建一個簡單的圖像 216

12.3.2  使用GD2函數(shù)在照片上添加文字 216

12.3.3  使用圖像處理技術生成驗證碼 217

12.3.4  使用柱形圖統(tǒng)計圖書月銷售量 219

12.3.5  使用折線圖統(tǒng)計圖書月銷售額 220

12.3.6  使用3D餅形圖統(tǒng)計各類商品的年銷售額比率 222

12.4  小結 223

12.5  練習與實踐 223

第13章  文件系統(tǒng) 225

 視頻講解:49分鐘

13.1  文件處理 226

13.1.1  打開/關閉文件 226

13.1.2  讀寫文件 227

13.1.3  操作文件 232

13.2  目錄處理 233

13.2.1  打開/關閉目錄 233

13.2.2  瀏覽目錄 234

13.2.3  操作目錄 234

13.3  文件處理的高級應用 235

13.3.1  遠程文件的訪問 235

13.3.2  文件指針 235

13.3.3  鎖定文件 237

13.4  文件上傳 238

13.4.1  配置php.ini文件 238

13.4.2  預定義變量$_FILES 238

13.4.3  文件上傳函數(shù) 239

13.4.4  多文件上傳 240

13.5  小結 242

13.6  練習與實踐 242

第14章  面向對象 243

 視頻講解:27分鐘

14.1  面向對象的基本概念 244

14.1.1  類 244

14.1.2  對象 244

14.1.3  面向對象編程的三大特點 245

14.2  PHP與對象 245

14.2.1  類的定義 245

14.2.2  成員方法 246

14.2.3  類的實例化 246

14.2.4  成員變量 247

14.2.5  類常量 248

14.2.6  構造方法和析構方法 249

14.2.7  繼承和多態(tài)的實現(xiàn) 251

14.2.8  “$this ->”和“::”的使用 254

14.2.9  數(shù)據(jù)隱藏 255

14.2.10  靜態(tài)變量(方法) 257

14.3  PHP對象的高級應用 259

14.3.1  final關鍵字 259

14.3.2  抽象類 260

14.3.3  接口的使用 261

14.3.4  克隆對象 263

14.3.5  對象比較 264

14.3.6  對象類型檢測 265

14.3.7  魔術方法(__) 266

14.4  面向對象的應用——中文字符串的截取類 270

14.5  小結 272

14.6  練習與實踐 272

第15章  PHP加密技術 273

 視頻講解:24分鐘

15.1  PHP加密函數(shù) 274

15.1.1  使用crypt()函數(shù)進行加密 274

15.1.2  使用md5()函數(shù)進行加密 275

15.1.3  使用sha1()函數(shù)進行加密 277

15.2  PHP加密擴展庫 278

15.2.1  Mcrypt擴展庫 278

15.2.2  Mhash擴展庫 280

15.3  小結 282

15.4  練習與實踐 282

第16章  MySQL數(shù)據(jù)庫基礎 283

 視頻講解:40分鐘

16.1  MySQL概述 284

16.2  啟動、連接、斷開和停止MySQL服務器 285

16.2.1  啟動MySQL服務器 285

16.2.2  連接和斷開MySQL服務器 286

16.2.3  停止MySQL服務器 287

16.3  MySQL數(shù)據(jù)庫操作 288

16.3.1  創(chuàng)建數(shù)據(jù)庫CREATE DATABASE 288

16.3.2  查看數(shù)據(jù)庫SHOW DATABASES 289

16.3.3  選擇數(shù)據(jù)庫USE DATABASE 289

16.3.4  刪除數(shù)據(jù)庫DROP DATABASE 290

16.4  MySQL數(shù)據(jù)表操作 290

16.4.1  創(chuàng)建數(shù)據(jù)表CREATE TABLE 291

16.4.2  查看表結構SHOW COLUMNS或

DESCRIBE 292

16.4.3  修改表結構ALTER TABLE 293

16.4.4  重命名表RENAME TABLE 294

16.4.5  刪除表DROP TABLE 295

16.5  MySQL語句操作 295

16.5.1  插入記錄insert 295

16.5.2  查詢數(shù)據(jù)庫記錄select 296

16.5.3  修改記錄update 297

16.5.4  刪除記錄delete 298

16.6  MySQL數(shù)據(jù)庫備份和恢復 298

16.6.1  數(shù)據(jù)的備份 299

16.6.2  數(shù)據(jù)的恢復 300

16.7  小結 301

16.8  練習與實踐 301

第17章  phpMyAdmin圖形化管理工具 303

 視頻講解:11分鐘

17.1  phpMyAdmin介紹 304

17.2  phpMyAdmin的使用 304

17.2.1  操作數(shù)據(jù)庫 304

17.2.2  操作數(shù)據(jù)表 306

17.2.3  使用SQL語句操作數(shù)據(jù)表 307

17.2.4  管理數(shù)據(jù)記錄 309

17.2.5  生成和執(zhí)行mysql數(shù)據(jù)庫腳本 311

17.3  小結 313

17.4  練習與實踐 313

第18章  PHP操作MySQL數(shù)據(jù)庫 315

 視頻講解:1小時15分鐘

18.1  PHP訪問MySQL數(shù)據(jù)庫的一般步驟 316

18.2  PHP操作MySQL數(shù)據(jù)庫的方法 317

18.2.1  使用mysql_connect()函數(shù)連接MySQL服務器 317

18.2.2  使用mysql_select_db()函數(shù)選擇數(shù)據(jù)庫文件 319

18.2.3  使用mysql_query()函數(shù)執(zhí)行SQL語句 320

18.2.4  使用mysql_fetch_array()函數(shù)從數(shù)組結果集中獲取信息 321

18.2.5  使用mysql_fetch_object()函數(shù)從結果集中獲取一行作為對象 323

18.2.6  使用mysql_fetch_row()函數(shù)逐行獲取結果集中的每條記錄 324

18.2.7  使用mysql_num_rows()函數(shù)獲取查詢結果集中的記錄數(shù) 326

18.3  PHP操作MySQL數(shù)據(jù)庫 327

18.3.1  使用insert語句動態(tài)添加公告信息 327

18.3.2  使用select語句查詢公告信息 330

18.3.3  使用update語句動態(tài)編輯公告信息 332

18.3.4  使用delete語句動態(tài)刪除公告信息 334

18.3.5  分頁顯示公告信息 335

18.3.6  將數(shù)據(jù)庫連接、操作、分頁和字符串截取的方法封裝到類中 337

18.4  小結 341

18.5  練習與實踐 342

第19章  PDO數(shù)據(jù)庫抽象層 343

 視頻講解:50分鐘

19.1  什么是PDO 344

19.1.1  PDO概述 344

19.1.2  PDO特點 344

19.1.3  安裝PDO 344

19.2  PDO連接數(shù)據(jù)庫 345

19.2.1  PDO構造函數(shù) 345

19.2.2  DSN詳解 346

19.3  PDO中執(zhí)行SQL語句 346

19.3.1  exec()方法 346

19.3.2  query()方法 346

19.3.3  預處理語句——prepare()和execute()方法 347

19.4  PDO中獲取結果集 347

19.4.1  fetch()方法 347

19.4.2  fetchAll()方法 349

19.4.3  fetchColumn()方法 350

19.5  PDO中捕獲SQL語句中的錯誤 351

19.5.1  使用默認模式——PDO::ERRMODE_SILENT 351

19.5.2  使用警告模式——PDO::ERRMODE_WARNING 352

19.5.3  使用異常模式——PDO::ERRMODE_EXCEPTION 353

19.6  PDO中錯誤處理 355

19.6.1  errorCode()方法 355

19.6.2  errorInfo()方法 356

19.7  PDO中事務處理 357

19.8  PDO中存儲過程 359

19.9  小結 360

19.10  練習與實踐 360

第20章  ThinkPHP框架 361

 視頻講解:2小時31分鐘

20.1  ThinkPHP簡介 362

20.2  ThinkPHP架構 364

20.3  ThinkPHP的配置 370

20.4  ThinkPHP的控制器 371

20.5  ThinkPHP的模型 377

20.6  ThinkPHP的視圖 393

20.7  內置ThinkTemplate模板引擎 399

20.8  小結 404

20.9  練習與實踐 405

  

第3篇  高 級 應 用

第21章  Smarty模板技術 409

 視頻講解:57分鐘

21.1  Smarty簡介 410

21.2  Smarty的安裝配置 411

21.3  Smarty模板設計 414

21.4  Smarty程序設計 422

21.5  Smarty模板的應用 424

21.6  小結 428

21.7  練習與實踐 428

第22章  PHP與XML技術 429

 視頻講解:23分鐘

22.1  XML的概述 430

22.2  XML語法 430

22.3  在PHP中創(chuàng)建XML文檔 434

22.4  SimpleXML 434

22.5  動態(tài)創(chuàng)建XML文檔 440

22.6  小結 441

22.7  練習與實踐 441

第23章  PHP與Ajax技術 443

 視頻講解:43分鐘

23.1  Ajax概述 444

23.2  Ajax使用的技術 445

23.3  Ajax開發(fā)需要注意的幾個問題 449

23.4  在PHP中應用Ajax技術的典型應用 450

23.5  小結 456

23.6  練習與實踐 456

第4篇  項 目 實 戰(zhàn)

第24章  應用Smarty模板開發(fā)電子商務網(wǎng)站 459

 視頻講解:2小時19分鐘

24.1  開發(fā)背景 460

24.2  需求分析 460

24.3  系統(tǒng)分析 460

24.4  數(shù)據(jù)庫與數(shù)據(jù)表的設計 462

24.5  公共文件設計 466

24.6  前臺首頁設計 470

24.7  登錄模塊設計 473

24.8  會員信息模塊設計 484

24.9  商品展示模塊 489

24.10  購物車模塊設計 494

24.11  收銀臺模塊設計 503

24.12  后臺首頁設計 506

24.13  開發(fā)常見問題與解決 510

24.14  小結 513

第25章  應用ThinkPHP框架開發(fā)明日導航網(wǎng) 515

 視頻講解:41分鐘

25.1  項目設計思路 516

25.2  數(shù)據(jù)庫與數(shù)據(jù)表設計 518

25.3  ThinkPHP架設項目結構 520

25.4  明日導航前臺頁面設計 521

25.5  明日導航后臺管理設計 528

25.6  小結 540 

php從入門到精通第3版節(jié)選

< >

下載地址

php從入門到精通第3版 pdf高清完整掃描版免費下載

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦