第11堂課 日期和時(shí)間的處理技術(shù) 301
視頻講解:108分鐘
11.1 PHP的時(shí)間觀念 302
11.1.1 在php.ini文件中設(shè)置時(shí)區(qū) 302
11.1.2 通過(guò)date_default_timezone_set函數(shù)
設(shè)置時(shí)區(qū) 302
11.2 UNIX時(shí)間戳 302
11.2.1 獲取任意日期、時(shí)間的時(shí)間戳 303
11.2.2 獲取當(dāng)前時(shí)間戳 303
11.2.3 日期、時(shí)間轉(zhuǎn)換為UNIX時(shí)間戳 304
11.3 日期和時(shí)間的處理 304
11.3.1 格式化日期和時(shí)間 305
11.3.2 獲取日期和時(shí)間信息 306
11.3.3 檢驗(yàn)日期和時(shí)間的有效性 307
11.4 照貓畫(huà)虎——基本功訓(xùn)練 308
11.4.1 基本功訓(xùn)練1——獲取指定時(shí)間的UNIX
時(shí)間戳 308
11.4.2 基本功訓(xùn)練2——獲取系統(tǒng)當(dāng)前時(shí)間的
時(shí)間戳 308
11.4.3 基本功訓(xùn)練3——輸出系統(tǒng)當(dāng)前時(shí)間 309
11.4.4 基本功訓(xùn)練4——倒計(jì)時(shí) 309
11.4.5 基本功訓(xùn)練5——獲取本地時(shí)間 310
11.5 情景應(yīng)用——拓展與實(shí)踐 310
11.5.1 情景應(yīng)用1——比較兩個(gè)時(shí)間的大小 310
11.5.2 情景應(yīng)用2——網(wǎng)頁(yè)鬧鐘 311
11.5.3 情景應(yīng)用3——計(jì)算程序的運(yùn)行時(shí)間 311
11.5.4 情景應(yīng)用4——輸出中文格式的日期和
時(shí)間 312
11.5.5 情景應(yīng)用5——檢驗(yàn)日期和時(shí)間的
有效性 312
11.6 自我測(cè)試 313
11.7 行動(dòng)指南 314
11.8 成功可以復(fù)制——C#語(yǔ)言之父
安德斯·海爾斯伯格 315
第12堂課 圖形圖像處理技術(shù) 317
視頻講解:125分鐘
12.1 了解GD2函數(shù)庫(kù) 318
12.2 設(shè)置GD2函數(shù)庫(kù) 318
12.3 學(xué)習(xí)常用圖像處理技術(shù) 318
12.3.1 創(chuàng)建畫(huà)布 319
12.3.2 顏色處理 319
12.3.3 繪制文字 320
12.3.4 輸出圖像 322
12.3.5 銷毀圖像 323
12.4 運(yùn)用Jpgraph類庫(kù)繪制圖像 323
12.4.1 Jpgraph類庫(kù)簡(jiǎn)介 323
12.4.2 Jpgraph的安裝 323
12.4.3 Jpgraph創(chuàng)建3D餅形圖展示部門
業(yè)績(jī)比較 324
12.5 照貓畫(huà)虎——基本功訓(xùn)練 325
12.5.1 基本功訓(xùn)練1——繪制一個(gè)正方形 325
12.5.2 基本功訓(xùn)練2——在畫(huà)布中輸出一行
英文字符串 326
12.5.3 基本功訓(xùn)練3——在背景圖像上輸出
北京歡迎您 326
12.5.4 基本功訓(xùn)練4——在照片上書(shū)寫文字 327
12.5.5 基本功訓(xùn)練5——Jpgraph創(chuàng)建折線圖
分析圖書(shū)銷售走勢(shì) 328
12.6 情景應(yīng)用——拓展與實(shí)踐 329
12.6.1 情景應(yīng)用1——GD2函數(shù)生成圖像
驗(yàn)證碼 329
12.6.2 情景應(yīng)用2——通過(guò)圖像顯示密碼
安全強(qiáng)度 330
12.6.3 情景應(yīng)用3——通過(guò)柱狀圖展示2010年
第一季度編程詞典銷量 331
12.6.4 情景應(yīng)用4——通過(guò)折線圖分析2010年
公司銷售額 333
12.6.5 情景應(yīng)用5——通過(guò)餅形圖區(qū)塊分析2010
年圖書(shū)銷量 334
12.6.6 情景應(yīng)用6——制作生活畫(huà)冊(cè) 334
12.7 自我測(cè)試 336
12.8 行動(dòng)指南 337
12.9 成功可以復(fù)制——因特網(wǎng)的點(diǎn)火人
馬克·安德森 338
第13堂課 文件目錄處理技術(shù) 341
視頻講解:95分鐘
13.1 基本的文件處理技術(shù) 342
13.1.1 打開(kāi)一個(gè)文件 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 打開(kāi)指定目錄 349
13.2.2 讀取目錄結(jié)構(gòu) 349
13.2.3 關(guān)閉目錄指針 350
13.3 文件的上傳技術(shù) 350
13.3.1 開(kāi)啟文件上傳功能 351
13.3.2 全局變量$_FILES應(yīng)用 351
13.3.3 將上傳文件移動(dòng)到指定目錄 353
13.3.4 文件下載技術(shù) 354
13.4 照貓畫(huà)虎——基本功訓(xùn)練 355
13.4.1 基本功訓(xùn)練1——通過(guò)文本文件統(tǒng)計(jì)網(wǎng)站
訪問(wèn)量 355
13.4.2 基本功訓(xùn)練2——讀取文本文件中存儲(chǔ)的
用戶注冊(cè)協(xié)議 356
13.4.3 基本功訓(xùn)練3——通過(guò)文本文件存儲(chǔ)網(wǎng)站
訪問(wèn)記錄 356
13.4.4 基本功訓(xùn)練4——驗(yàn)證指定的目錄
是否存在 357
13.4.5 基本功訓(xùn)練5——控制上傳文件的大小和
格式 358
13.5 情景應(yīng)用——拓展與實(shí)踐 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——文本文件的分頁(yè)
輸出 362
13.5.5 情景應(yīng)用5——將數(shù)據(jù)以二進(jìn)制格式
上傳到數(shù)據(jù)庫(kù) 364
13.6 自我測(cè)試 365
13.7 行動(dòng)指南 366
13.8 成功可以復(fù)制——知識(shí)改變命運(yùn)、科技改變生活李彥宏 367
第3部分 高級(jí)篇
第14堂課 面向?qū)ο蟮某绦蛟O(shè)計(jì) 371
視頻講解:180分鐘
14.1 一切皆是對(duì)象 372
14.1.1 什么是類 372
14.1.2 對(duì)象的由來(lái) 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 類的實(shí)例化 375
14.3.1 創(chuàng)建對(duì)象 375
14.3.2 訪問(wèn)類中成員 376
14.3.3 特殊的訪問(wèn)方法——“$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 通過(guò)繼承實(shí)現(xiàn)多態(tài) 387
14.7.2 通過(guò)接口實(shí)現(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)鍵字——克隆對(duì)象 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 照貓畫(huà)虎——基本功訓(xùn)練 394
14.10.1 基本功訓(xùn)練1——編寫一個(gè)矩形類 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)用——拓展與實(shí)踐 397
14.11.1 情景應(yīng)用1——數(shù)據(jù)統(tǒng)計(jì)類中定義
求數(shù)值平方的方法 397
14.11.2 情景應(yīng)用2——封裝一個(gè)數(shù)據(jù)庫(kù)
連接類 399
14.11.3 情景應(yīng)用3——封裝一個(gè)數(shù)據(jù)庫(kù)
操作類 400
14.11.4 情景應(yīng)用4——封裝分頁(yè)類 401
14.11.5 情景應(yīng)用5——封裝特殊字符轉(zhuǎn)義類 402
14.12 自我測(cè)試 403
14.13 行動(dòng)指南 404
14.14 成功可以復(fù)制——中國(guó)通信設(shè)備
行業(yè)的領(lǐng)跑者任正非 405
第15堂課 PHP與XML技術(shù) 407
視頻講解:160分鐘
15.1 XML的概述 408
15.2 XML語(yǔ)法 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對(duì)象 411
15.3.2 遍歷所有子元素 412
15.3.3 遍歷所有屬性 413
15.3.4 訪問(wèn)特定節(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 照貓畫(huà)虎——基本功訓(xùn)練 422
15.5.1 基本功訓(xùn)練1——?jiǎng)討B(tài)創(chuàng)建XML
文檔 422
15.5.2 基本功訓(xùn)練2——?jiǎng)討B(tài)讀取XML
文檔 424
15.5.3 基本功訓(xùn)練3——通過(guò)XPath查詢XML
中的數(shù)據(jù) 426
15.5.4 基本功訓(xùn)練4——?jiǎng)討B(tài)更新XML中的
數(shù)據(jù) 428
15.5.5 基本功訓(xùn)練5——?jiǎng)討B(tài)刪除XML中的
數(shù)據(jù) 430
15.6 情景應(yīng)用——拓展與實(shí)踐 432
15.6.1 情景應(yīng)用1——?jiǎng)?chuàng)建RSS閱讀器的
框架 432
15.6.2 情景應(yīng)用2——樹(shù)狀導(dǎo)航菜單輸出
頻道組和頻道 434
15.6.3 情景應(yīng)用3——Ajax無(wú)刷新讀取
訂閱信息 435
15.6.4 情景應(yīng)用4——添加頻道組 437
15.6.5 情景應(yīng)用5——添加頻道 438
15.7 自我測(cè)試 441
15.8 行動(dòng)指南 441
15.9 成功可以復(fù)制——中國(guó)網(wǎng)絡(luò)游戲產(chǎn)業(yè)的
領(lǐng)軍人陳天橋 442