PHP+MySQL開發(fā)項(xiàng)目教程

出版時(shí)間:2013-8  出版社:清華大學(xué)出版社  作者:王咸鋒 黃妙燕 主 編,曾德生 張 娜 張曉琦 副主編  

內(nèi)容概要

本書共分為8個(gè)項(xiàng)目,循序漸進(jìn)地講解了初學(xué)PHP編程時(shí)所要掌握的基礎(chǔ)內(nèi)容,其中包括初步認(rèn)識(shí)PHP及相關(guān)配置、PHP編程基礎(chǔ)學(xué)習(xí)、PHP中函數(shù)的學(xué)習(xí)、初識(shí)MySQL數(shù)據(jù)庫(kù)、PHP+MySQL編程和PHP面向?qū)ο缶幊?,在本書的最后講解了兩個(gè)經(jīng)典案例——投票系統(tǒng)開發(fā)(PHP+MySQL)和支持多用戶的博客系統(tǒng)開發(fā),以供讀者理解和實(shí)踐前面的基礎(chǔ)內(nèi)容。
本書以項(xiàng)目任務(wù)式方法進(jìn)行編寫,對(duì)每個(gè)知識(shí)點(diǎn)都進(jìn)行了針對(duì)性的講解,同時(shí)在內(nèi)容選取上以實(shí)用性為原則,做到不求面廣,但求實(shí)用。本書突出案例教學(xué),避免空洞的描述,每個(gè)項(xiàng)目任務(wù)的內(nèi)容都通過(guò)對(duì)案例的深入分析和上機(jī)操作加深讀者對(duì)所學(xué)知識(shí)的理解,提高學(xué)習(xí)效果和動(dòng)手能力。
本書定位為高等院校計(jì)算機(jī)類專業(yè)的專業(yè)課教材,也可以作為學(xué)習(xí)Web開發(fā)技術(shù)人員的入門自學(xué)教材,還是初、中級(jí)PHP開發(fā)者首選的參考書。

書籍目錄

目    錄
項(xiàng)目1 初步認(rèn)識(shí)PHP及相關(guān)配置 1
任務(wù)1 初識(shí)PHP 2
1.1.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè) 2
1.1.2 PHP簡(jiǎn)介及其發(fā)展 4
1.1.3 初識(shí)PHP代碼 5
任務(wù)2 PHP的開發(fā)環(huán)境及安裝 8
1.2.1 PHP開發(fā)環(huán)境簡(jiǎn)介 8
1.2.2 Windows平臺(tái)下Wamp的下載安裝 9
1.2.3 editplus的安裝 16
項(xiàng)目2 PHP編程基礎(chǔ)學(xué)習(xí) 18
任務(wù)1 了解PHP中數(shù)據(jù)類型、常量與變量 19
2.1.1 PHP中的數(shù)據(jù)類型 19
2.1.2 PHP中的常量 26
2.1.3 PHP中的變量 29
2.1.4 PHP中的預(yù)定義變量 32
2.1.5 PHP中的數(shù)組型變量 32
任務(wù)2 認(rèn)識(shí)PHP中運(yùn)算符及流程控制語(yǔ)句 36
2.2.1 運(yùn)算符 36
2.2.2 表達(dá)式 42
2.2.3 流程控制語(yǔ)句 44
項(xiàng)目3 PHP中函數(shù)的學(xué)習(xí) 58
任務(wù)1 初步認(rèn)識(shí)PHP中的函數(shù) 59
3.1.1 什么是函數(shù) 59
3.1.2 函數(shù)的參數(shù) 61
3.1.3 函數(shù)的返回值 63
3.1.4 PHP內(nèi)部函數(shù) 64
3.1.5 PHP加載外部函數(shù) 65
3.1.6 自定義函數(shù) 66
任務(wù)2 了解PHP中的常用函數(shù) 71
3.2.1 數(shù)組函數(shù) 71
3.2.2 字符串處理函數(shù) 77
3.2.3 時(shí)間/日期函數(shù) 92
3.2.4 數(shù)學(xué)函數(shù) 98
3.2.5 圖像處理函數(shù) 99
3.2.6 文件系統(tǒng)函數(shù) 106
3.2.7 目錄的創(chuàng)建、刪除與遍歷 109
3.2.8 其他函數(shù) 111
項(xiàng)目4 初識(shí)MySQL數(shù)據(jù)庫(kù) 113
任務(wù)1 MySQL簡(jiǎn)介和創(chuàng)建新的數(shù)據(jù)庫(kù) 114
4.1.1 Web開發(fā)與數(shù)據(jù)庫(kù) 114
4.1.2 MySQL簡(jiǎn)介 115
4.1.3 數(shù)據(jù)庫(kù)的安裝與初始化 116
4.1.4 MySQL中的數(shù)據(jù)類型 119
任務(wù)2 數(shù)據(jù)庫(kù)操作 121
4.2.1 結(jié)構(gòu)化查詢語(yǔ)句概述 121
4.2.2 數(shù)據(jù)定義語(yǔ)言(CREATE/ALTER/DROP) 122
4.2.3 數(shù)據(jù)控制語(yǔ)言(COMMIT WORK,ROLLBACK WORK) 124
4.2.4 數(shù)據(jù)查詢語(yǔ)言(SELECT) 125
4.2.5 數(shù)據(jù)操作語(yǔ)言(INSERT/UPDATE/DELETE) 127
4.2.6 數(shù)據(jù)庫(kù)的用戶管理 128
4.2.7 phpMyAdmin的安裝和使用 130
4.2.8 MySQL實(shí)例操作 132
項(xiàng)目5 PHP+MySQL編程 135
任務(wù) PHP操作MySQL數(shù)據(jù)庫(kù) 136
5.1.1 準(zhǔn)備連接數(shù)據(jù)庫(kù) 136
5.1.2 PHP操作MySQL的原理 137
5.1.3 PHP操作MySQL的方法 138
5.1.4 用PHP操作MySQL數(shù)據(jù)庫(kù) 140
5.1.5 在PHP中實(shí)現(xiàn)數(shù)據(jù)分頁(yè) 147
5.1.6 PHP用戶注冊(cè)與登錄功能的實(shí)現(xiàn) 150
項(xiàng)目6 PHP面向?qū)ο缶幊?157
任務(wù)1 類與對(duì)象 158
6.1.1 PHP面向?qū)ο蟾攀?158
6.1.2 類與對(duì)象的定義和應(yīng)用 159
任務(wù)2 構(gòu)造函數(shù)與析構(gòu)函數(shù) 169
6.2.1 構(gòu)造函數(shù) 169
6.2.2 析構(gòu)函數(shù) 171
任務(wù)3 類的基本應(yīng)用 172
6.3.1 封裝性 173
6.3.2 __set()、__get()、__isset()、__unset()4個(gè)方法的應(yīng)用 176
6.3.3 類的繼承 180
6.3.4 覆蓋與重載 182
6.3.5 self、parent與::關(guān)鍵字 183
6.3.6 訪問(wèn)類型 184
項(xiàng)目7 投票系統(tǒng)開發(fā)(PHP+MySQL) 186
任務(wù)1 系統(tǒng)分析 187
7.1.1 系統(tǒng)背景 187
7.1.2 系統(tǒng)模塊分析 187
7.1.3 系統(tǒng)流程圖 188
任務(wù)2 數(shù)據(jù)庫(kù)的建立與操作 189
7.2.1 數(shù)據(jù)庫(kù)的建立 189
7.2.2 數(shù)據(jù)庫(kù)操作基礎(chǔ)模塊 190
任務(wù)3 模塊管理 193
7.3.1 投票管理模塊 194
7.3.2 調(diào)查顯示模塊 222
7.3.3 投票處理模塊 223
7.3.4 調(diào)查結(jié)果顯示模塊 226
項(xiàng)目8 支持多用戶的博客系統(tǒng)開發(fā) 228
任務(wù) 多用戶的博客系統(tǒng)開發(fā) 229
8.1.1 系統(tǒng)分析 229
8.1.2 實(shí)施步驟 229
參考文獻(xiàn) 269

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    PHP+MySQL開發(fā)項(xiàng)目教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7