第11堂課 日期和時間的處理技術(shù) 301
視頻講解:108分鐘
11.1 PHP的時間觀念 302
11.1.1 在php.ini文件中設(shè)置時區(qū) 302
11.1.2 通過date_default_timezone_set函數(shù)
設(shè)置時區(qū) 302
11.2 UNIX時間戳 302
11.2.1 獲取任意日期、時間的時間戳 303
11.2.2 獲取當(dāng)前時間戳 303
11.2.3 日期、時間轉(zhuǎn)換為UNIX時間戳 304
11.3 日期和時間的處理 304
11.3.1 格式化日期和時間 305
11.3.2 獲取日期和時間信息 306
11.3.3 檢驗日期和時間的有效性 307
11.4 照貓畫虎——基本功訓(xùn)練 308
11.4.1 基本功訓(xùn)練1——獲取指定時間的UNIX
時間戳 308
11.4.2 基本功訓(xùn)練2——獲取系統(tǒng)當(dāng)前時間的
時間戳 308
11.4.3 基本功訓(xùn)練3——輸出系統(tǒng)當(dāng)前時間 309
11.4.4 基本功訓(xùn)練4——倒計時 309
11.4.5 基本功訓(xùn)練5——獲取本地時間 310
11.5 情景應(yīng)用——拓展與實踐 310
11.5.1 情景應(yīng)用1——比較兩個時間的大小 310
11.5.2 情景應(yīng)用2——網(wǎng)頁鬧鐘 311
11.5.3 情景應(yīng)用3——計算程序的運(yùn)行時間 311
11.5.4 情景應(yīng)用4——輸出中文格式的日期和
時間 312
11.5.5 情景應(yīng)用5——檢驗日期和時間的
有效性 312
11.6 自我測試 313
11.7 行動指南 314
11.8 成功可以復(fù)制——C#語言之父
安德斯·海爾斯伯格 315
第12堂課 圖形圖像處理技術(shù) 317
視頻講解:125分鐘
12.1 了解GD2函數(shù)庫 318
12.2 設(shè)置GD2函數(shù)庫 318
12.3 學(xué)習(xí)常用圖像處理技術(shù) 318
12.3.1 創(chuàng)建畫布 319
12.3.2 顏色處理 319
12.3.3 繪制文字 320
12.3.4 輸出圖像 322
12.3.5 銷毀圖像 323
12.4 運(yùn)用Jpgraph類庫繪制圖像 323
12.4.1 Jpgraph類庫簡介 323
12.4.2 Jpgraph的安裝 323
12.4.3 Jpgraph創(chuàng)建3D餅形圖展示部門
業(yè)績比較 324
12.5 照貓畫虎——基本功訓(xùn)練 325
12.5.1 基本功訓(xùn)練1——繪制一個正方形 325
12.5.2 基本功訓(xùn)練2——在畫布中輸出一行
英文字符串 326
12.5.3 基本功訓(xùn)練3——在背景圖像上輸出
北京歡迎您 326
12.5.4 基本功訓(xùn)練4——在照片上書寫文字 327
12.5.5 基本功訓(xùn)練5——Jpgraph創(chuàng)建折線圖
分析圖書銷售走勢 328
12.6 情景應(yīng)用——拓展與實踐 329
12.6.1 情景應(yīng)用1——GD2函數(shù)生成圖像
驗證碼 329
12.6.2 情景應(yīng)用2——通過圖像顯示密碼
安全強(qiáng)度 330
12.6.3 情景應(yīng)用3——通過柱狀圖展示2010年
第一季度編程詞典銷量 331
12.6.4 情景應(yīng)用4——通過折線圖分析2010年
公司銷售額 333
12.6.5 情景應(yīng)用5——通過餅形圖區(qū)塊分析2010
年圖書銷量 334
12.6.6 情景應(yīng)用6——制作生活畫冊 334
12.7 自我測試 336
12.8 行動指南 337
12.9 成功可以復(fù)制——因特網(wǎng)的點(diǎn)火人
馬克·安德森 338
第13堂課 文件目錄處理技術(shù) 341
視頻講解:95分鐘
13.1 基本的文件處理技術(shù) 342
13.1.1 打開一個文件 342
13.1.2 讀取文件內(nèi)容 344
13.1.3 向文件中寫入數(shù)據(jù) 347
13.1.4 關(guān)閉文件指針 349
13.2 目錄操作技術(shù) 349
13.2.1 打開指定目錄 349
13.2.2 讀取目錄結(jié)構(gòu) 349
13.2.3 關(guān)閉目錄指針 350
13.3 文件的上傳技術(shù) 350
13.3.1 開啟文件上傳功能 351
13.3.2 全局變量$_FILES應(yīng)用 351
13.3.3 將上傳文件移動到指定目錄 353
13.3.4 文件下載技術(shù) 354
13.4 照貓畫虎——基本功訓(xùn)練 355
13.4.1 基本功訓(xùn)練1——通過文本文件統(tǒng)計網(wǎng)站
訪問量 355
13.4.2 基本功訓(xùn)練2——讀取文本文件中存儲的
用戶注冊協(xié)議 356
13.4.3 基本功訓(xùn)練3——通過文本文件存儲網(wǎng)站
訪問記錄 356
13.4.4 基本功訓(xùn)練4——驗證指定的目錄
是否存在 357
13.4.5 基本功訓(xùn)練5——控制上傳文件的大小和
格式 358
13.5 情景應(yīng)用——拓展與實踐 359
13.5.1 情景應(yīng)用1——規(guī)范化的文件上傳 359
13.5.2 情景應(yīng)用2——規(guī)范化的多文件上傳 360
13.5.3 情景應(yīng)用3——header()函數(shù)執(zhí)行文件
下載 361
13.5.4 情景應(yīng)用4——文本文件的分頁
輸出 362
13.5.5 情景應(yīng)用5——將數(shù)據(jù)以二進(jìn)制格式
上傳到數(shù)據(jù)庫 364
13.6 自我測試 365
13.7 行動指南 366
13.8 成功可以復(fù)制——知識改變命運(yùn)、科技改變生活李彥宏 367
第3部分 高級篇
第14堂課 面向?qū)ο蟮某绦蛟O(shè)計 371
視頻講解:180分鐘
14.1 一切皆是對象 372
14.1.1 什么是類 372
14.1.2 對象的由來 372
14.1.3 面向?qū)ο蟮奶攸c(diǎn) 373
14.2 類的聲明 373
14.2.1 類的定義 373
14.2.2 成員屬性 374
14.2.3 成員方法 375
14.3 類的實例化 375
14.3.1 創(chuàng)建對象 375
14.3.2 訪問類中成員 376
14.3.3 特殊的訪問方法——“$this”和“::” 377
14.3.4 構(gòu)造方法和析構(gòu)方法 378
14.4 面向?qū)ο蟮姆庋b特性 379
14.4.1 public(公共成員) 379
14.4.2 private(私有成員) 380
14.4.3 protected(保護(hù)成員) 380
14.5 面向?qū)ο蟮睦^承特性 381
14.5.1 類的繼承——extends關(guān)鍵字 381
14.5.2 類的繼承——parent::關(guān)鍵字 382
14.5.3 覆蓋父類方法 383
14.6 抽象類和接口 384
14.6.1 抽象類 384
14.6.2 接口 385
14.7 面向?qū)ο蟮亩鄳B(tài)性 387
14.7.1 通過繼承實現(xiàn)多態(tài) 387
14.7.2 通過接口實現(xiàn)多態(tài) 388
14.8 面向?qū)ο蟮年P(guān)鍵字 388
14.8.1 final關(guān)鍵字 388
14.8.2 static關(guān)鍵字——聲明靜態(tài)類成員 389
14.8.3 clone關(guān)鍵字——克隆對象 390
14.9 面向?qū)ο蟮哪g(shù)方法 391
14.9.1 __set()和__get()方法 391
14.9.2 __isset()和__unset()方法 391
14.9.3 __call()方法 392
14.9.4 __toString()方法 392
14.9.5 __autoload()方法 393
14.10 照貓畫虎——基本功訓(xùn)練 394
14.10.1 基本功訓(xùn)練1——編寫一個矩形類 394
14.10.2 基本功訓(xùn)練2——用構(gòu)造方法初始化 395
14.10.3 基本功訓(xùn)練3——this關(guān)鍵字的用途 395
14.10.4 基本功訓(xùn)練4——方法參數(shù)傳遞 396
14.10.5 基本功訓(xùn)練5——方法的覆蓋 397
14.11 情景應(yīng)用——拓展與實踐 397
14.11.1 情景應(yīng)用1——數(shù)據(jù)統(tǒng)計類中定義
求數(shù)值平方的方法 397
14.11.2 情景應(yīng)用2——封裝一個數(shù)據(jù)庫
連接類 399
14.11.3 情景應(yīng)用3——封裝一個數(shù)據(jù)庫
操作類 400
14.11.4 情景應(yīng)用4——封裝分頁類 401
14.11.5 情景應(yīng)用5——封裝特殊字符轉(zhuǎn)義類 402
14.12 自我測試 403
14.13 行動指南 404
14.14 成功可以復(fù)制——中國通信設(shè)備
行業(yè)的領(lǐng)跑者任正非 405
第15堂課 PHP與XML技術(shù) 407
視頻講解:160分鐘
15.1 XML的概述 408
15.2 XML語法 408
15.2.1 XML文檔結(jié)構(gòu) 408
15.2.2 XML聲明 408
15.2.3 處理指令 409
15.2.4 注釋 409
15.2.5 XML元素 409
15.2.6 XML屬性 410
15.2.7 使用CDATA標(biāo)記 410
15.2.8 XML命名空間 411
15.3 SimpleXML系列函數(shù)操作XML 411
15.3.1 創(chuàng)建SimpleXML對象 411
15.3.2 遍歷所有子元素 412
15.3.3 遍歷所有屬性 413
15.3.4 訪問特定節(jié)點(diǎn)元素和屬性 414
15.3.5 修改XML數(shù)據(jù) 414
15.3.6 保存XML文檔 415
15.4 RSS閱讀器 416
15.4.1 RSS概述 416
15.4.2 RSS 2.0的標(biāo)準(zhǔn) 417
15.4.3 創(chuàng)建支持RSS閱讀的站點(diǎn) 419
15.5 照貓畫虎——基本功訓(xùn)練 422
15.5.1 基本功訓(xùn)練1——動態(tài)創(chuàng)建XML
文檔 422
15.5.2 基本功訓(xùn)練2——動態(tài)讀取XML
文檔 424
15.5.3 基本功訓(xùn)練3——通過XPath查詢XML
中的數(shù)據(jù) 426
15.5.4 基本功訓(xùn)練4——動態(tài)更新XML中的
數(shù)據(jù) 428
15.5.5 基本功訓(xùn)練5——動態(tài)刪除XML中的
數(shù)據(jù) 430
15.6 情景應(yīng)用——拓展與實踐 432
15.6.1 情景應(yīng)用1——創(chuàng)建RSS閱讀器的
框架 432
15.6.2 情景應(yīng)用2——樹狀導(dǎo)航菜單輸出
頻道組和頻道 434
15.6.3 情景應(yīng)用3——Ajax無刷新讀取
訂閱信息 435
15.6.4 情景應(yīng)用4——添加頻道組 437
15.6.5 情景應(yīng)用5——添加頻道 438
15.7 自我測試 441
15.8 行動指南 441
15.9 成功可以復(fù)制——中國網(wǎng)絡(luò)游戲產(chǎn)業(yè)的
領(lǐng)軍人陳天橋 442