PHP程序設(shè)計與應(yīng)用實踐教程(第2版)
定 價:56 元
- 作者:林世鑫
- 出版時間:2022/1/1
- ISBN:9787121421167
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:300
- 紙張:
- 版次:01
- 開本:16開
本書是學(xué)習(xí)PHP 語言程序設(shè)計的基礎(chǔ)教程。全書共13 章,并以配套資源的形式附加1 個綜合項目實訓(xùn)。其中第1 ~ 8 章為程序設(shè)計基礎(chǔ)知識部分,內(nèi)容包括PHP 概述與開發(fā)環(huán)境搭建、變量與常量、數(shù)據(jù)類型與運(yùn)算符、程序控制結(jié)構(gòu)、函數(shù)、字符串處理、數(shù)組與面向?qū)ο蟪绦蛟O(shè)計。第9 ~ 12 章為PHP 提高部分,包括PHP 與Web 數(shù)據(jù)交互、Session 與Cookie、圖形圖像處理及文件系統(tǒng)。第13 章為PHP 操作與MySQL 數(shù)據(jù)庫。教材配套資源中附錄為綜合項目實訓(xùn)。全書圍繞PHP 7.3.4,注重對編程基礎(chǔ)概念的分析與基本編程思想的訓(xùn)練,注重通過易讀易懂的范例程序與解析,讓讀者更好地理解相應(yīng)的知識內(nèi)容。同時,注重訓(xùn)練學(xué)生的應(yīng)用實踐能力,強(qiáng)調(diào)其通過編寫PHP 程序能解決實際問題。本書第1 ~ 13 章都配套了課后思考練習(xí)與參考答案、制作精美的PPT 課件及詳細(xì)的教學(xué)視頻。建議師生在教學(xué)相應(yīng)章節(jié)以前先掃描二維碼,通過教學(xué)視頻預(yù)習(xí)相應(yīng)章節(jié)的內(nèi)容,再開展教學(xué)活動。完成課堂教學(xué)以后,可通過其中的“應(yīng)用實踐”與“技能訓(xùn)練”部分進(jìn)行上機(jī)實踐,學(xué)以致用。全書所有的范例程序、“應(yīng)用實踐”與“技能訓(xùn)練”,均提供了完整的參考源代碼,各位讀者可通過二維碼或相關(guān)鏈接進(jìn)行下載,參考學(xué)習(xí)。本書適用于高職院校的程序設(shè)計類、網(wǎng)站開發(fā)建設(shè)類以及軟件開發(fā)類課程,也可用于計算機(jī)應(yīng)用技術(shù)、網(wǎng)絡(luò)技術(shù)類、信息工程或電子商務(wù)類專業(yè)的相關(guān)專業(yè)基礎(chǔ)課程。對于培訓(xùn)機(jī)構(gòu)、PHP 程序愛好者而言,本書也有較大的參考價值。
林世鑫,男,1981年生,計算機(jī)軟件高講級師。長期在職業(yè)院校擔(dān)任軟件開發(fā)、程序設(shè)計、網(wǎng)站開發(fā)方面的一線教師,同時兼任多個機(jī)構(gòu)的網(wǎng)站總監(jiān)、軟件技術(shù)支持。自2010年至今,在各級學(xué)術(shù)期刊發(fā)表專業(yè)論文6篇,出版教材2本,開發(fā)各類軟件、網(wǎng)站十多項。
第1章 PHP概述與開發(fā)環(huán)境搭建
1.1? PHP概述 001
1.2? 軟件模式 002
1.3PHP工作原理 003
1.4PHP開發(fā)環(huán)境搭建 006
1.5應(yīng)用實踐 015
1.6思考與練習(xí) 016
第2章 變量與常量
2.1 變量 017
2.2? 變量的作用域 025
2.3? 變量的檢查與釋放 027
2.4 常量 028
2.5應(yīng)用實踐 030
2.6技能訓(xùn)練 033
2.7思考與練習(xí) 033
第3章 數(shù)據(jù)類型與運(yùn)算符
3.1 數(shù)據(jù)類型 035
3.2 運(yùn)算符 044
3.3? 運(yùn)算符的優(yōu)先級 051
3.4? 表達(dá)式 052
3.5應(yīng)用實踐 052
3.6技能訓(xùn)練 055
3.7思考與練習(xí) 056
第4章 程序控制結(jié)構(gòu)
4.1條件分支結(jié)構(gòu) 057
4.2循環(huán)結(jié)構(gòu) 064
4.3? 流程控制符 070
4.4應(yīng)用實踐 073
4.5技能訓(xùn)練 077
4.6思考與練習(xí) 077
第5章 函數(shù)
5.1系統(tǒng)函數(shù) 079
5.2自定義函數(shù) 088
5.3應(yīng)用實踐 094
5.4技能訓(xùn)練 098
5.5思考與練習(xí) 099
第6章 字符串處理
6.1常用輸出函數(shù) 101
6.2常用字符串操作函數(shù) 105
6.3應(yīng)用實踐 118
6.4技能訓(xùn)練 120
6.5思考與練習(xí) 122
第7章 數(shù)組
7.1 數(shù)組的結(jié)構(gòu) ……………………………………………………………………………………… 125
7.2 數(shù)組的定義 ……………………………………………………………………………………… 126
7.3 數(shù)組的長度 ……………………………………………………………………………………… 129
7.4 數(shù)組的刪除 ……………………………………………………………………………………… 130
7.5 數(shù)組的遍歷 ……………………………………………………………………………………… 132
7.6 數(shù)組的排序 ……………………………………………………………………………………… 135
7.7? 數(shù)組的入棧與出棧 …………………………………………………………………………… 140
7.8 查找數(shù)組元素 …………………………………………………………………………………… 142
7.9 應(yīng)用實踐 ………………………………………………………………………………………… 143
7.10 技能訓(xùn)練 ………………………………………………………………………………………… 147
7.11 思考與練習(xí) ……………………………………………………………………………………… 148
第8章 面向?qū)ο蟪绦蛟O(shè)計
8.1 類 ………………………………………………………………………………………………… 151
8.2 類的繼承 ………………………………………………………………………………………… 158
8.3 類的多態(tài)性 ……………………………………………………………………………………… 160
8.4? 抽 象 類 ………………………………………………………………………………………… 164
8.5? 接 口 類 ………………………………………………………………………………………… 165
8.6? spl_autoload_register() 方 法 …………………………………………………………………… 171
8.7 應(yīng)用實踐 ………………………………………………………………………………………… 172
8.8 技能訓(xùn)練 ………………………………………………………………………………………… 177
8.9 思考與練習(xí) ……………………………………………………………………………………… 179
第9章 PHP與Web數(shù)據(jù)交互
9.1數(shù)據(jù)的同步交互 181
9.2? 數(shù)據(jù)的異步交互 190
9.3URL 參數(shù)的處理 192
9.4文件上傳操作 194
9.5應(yīng)用實踐 198
9.6技能訓(xùn)練 204
9.7思考與練習(xí) 206
第10章 Session與Cookie
10.1? HTTP協(xié)議的特點(diǎn) 207
10.2Session 208