PHP程序設(shè)計與應(yīng)用實踐教程(第2版)
定 價:56 元
當前圖書已被 13 所學校薦購過!
查看明細
- 作者:林世鑫
- 出版時間:2022/1/1
- ISBN:9787121421167
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:300
- 紙張:
- 版次:01
- 開本:16開
本書是學習PHP 語言程序設(shè)計的基礎(chǔ)教程。全書共13 章,并以配套資源的形式附加1 個綜合項目實訓。其中第1 ~ 8 章為程序設(shè)計基礎(chǔ)知識部分,內(nèi)容包括PHP 概述與開發(fā)環(huán)境搭建、變量與常量、數(shù)據(jù)類型與運算符、程序控制結(jié)構(gòu)、函數(shù)、字符串處理、數(shù)組與面向?qū)ο蟪绦蛟O(shè)計。第9 ~ 12 章為PHP 提高部分,包括PHP 與Web 數(shù)據(jù)交互、Session 與Cookie、圖形圖像處理及文件系統(tǒng)。第13 章為PHP 操作與MySQL 數(shù)據(jù)庫。教材配套資源中附錄為綜合項目實訓。全書圍繞PHP 7.3.4,注重對編程基礎(chǔ)概念的分析與基本編程思想的訓練,注重通過易讀易懂的范例程序與解析,讓讀者更好地理解相應(yīng)的知識內(nèi)容。同時,注重訓練學生的應(yīng)用實踐能力,強調(diào)其通過編寫PHP 程序能解決實際問題。本書第1 ~ 13 章都配套了課后思考練習與參考答案、制作精美的PPT 課件及詳細的教學視頻。建議師生在教學相應(yīng)章節(jié)以前先掃描二維碼,通過教學視頻預(yù)習相應(yīng)章節(jié)的內(nèi)容,再開展教學活動。完成課堂教學以后,可通過其中的“應(yīng)用實踐”與“技能訓練”部分進行上機實踐,學以致用。全書所有的范例程序、“應(yīng)用實踐”與“技能訓練”,均提供了完整的參考源代碼,各位讀者可通過二維碼或相關(guān)鏈接進行下載,參考學習。本書適用于高職院校的程序設(shè)計類、網(wǎng)站開發(fā)建設(shè)類以及軟件開發(fā)類課程,也可用于計算機應(yīng)用技術(shù)、網(wǎng)絡(luò)技術(shù)類、信息工程或電子商務(wù)類專業(yè)的相關(guān)專業(yè)基礎(chǔ)課程。對于培訓機構(gòu)、PHP 程序愛好者而言,本書也有較大的參考價值。
林世鑫,男,1981年生,計算機軟件高講級師。長期在職業(yè)院校擔任軟件開發(fā)、程序設(shè)計、網(wǎng)站開發(fā)方面的一線教師,同時兼任多個機構(gòu)的網(wǎng)站總監(jiān)、軟件技術(shù)支持。自2010年至今,在各級學術(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思考與練習 016
第2章 變量與常量
2.1 變量 017
2.2? 變量的作用域 025
2.3? 變量的檢查與釋放 027
2.4 常量 028
2.5應(yīng)用實踐 030
2.6技能訓練 033
2.7思考與練習 033
第3章 數(shù)據(jù)類型與運算符
3.1 數(shù)據(jù)類型 035
3.2 運算符 044
3.3? 運算符的優(yōu)先級 051
3.4? 表達式 052
3.5應(yīng)用實踐 052
3.6技能訓練 055
3.7思考與練習 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技能訓練 077
4.6思考與練習 077
第5章 函數(shù)
5.1系統(tǒng)函數(shù) 079
5.2自定義函數(shù) 088
5.3應(yīng)用實踐 094
5.4技能訓練 098
5.5思考與練習 099
第6章 字符串處理
6.1常用輸出函數(shù) 101
6.2常用字符串操作函數(shù) 105
6.3應(yīng)用實踐 118
6.4技能訓練 120
6.5思考與練習 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 技能訓練 ………………………………………………………………………………………… 147
7.11 思考與練習 ……………………………………………………………………………………… 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 技能訓練 ………………………………………………………………………………………… 177
8.9 思考與練習 ……………………………………………………………………………………… 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技能訓練 204
9.7思考與練習 206
第10章 Session與Cookie
10.1? HTTP協(xié)議的特點 207
10.2Session 208