注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔教材高職高專(zhuān)教材PHP程序設(shè)計(jì)

PHP程序設(shè)計(jì)

PHP程序設(shè)計(jì)

定 價(jià):¥59.00

作 者: 魯大林
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111724988 出版時(shí)間: 2023-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以職業(yè)能力為目標(biāo),以項(xiàng)目設(shè)計(jì)為載體選取和組織教學(xué)內(nèi)容。主要包括:PHP 簡(jiǎn)介、PHP 集成開(kāi)發(fā)環(huán)境搭建、PHP 基本語(yǔ)法、流程控制語(yǔ)句、函數(shù)、數(shù)組及數(shù)組操作函數(shù)、字符串操作函數(shù)、正則表達(dá)式、數(shù)字操作函數(shù)、日期/時(shí)間操作函數(shù)、文件系統(tǒng)處理、圖形圖像處理、面向?qū)ο蟪绦蛟O(shè)計(jì)、PHP 與Web 頁(yè)面交互、PHP 操作MySQL 數(shù)據(jù)庫(kù)、Laravel 框架基礎(chǔ)、Laravel 框架數(shù)據(jù)庫(kù)操作與應(yīng)用等內(nèi)容。 本書(shū)結(jié)構(gòu)清晰、圖文并茂、實(shí)例豐富、實(shí)用性強(qiáng),既可以作為高等職業(yè)院校相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū),也可以作為PHP 程序設(shè)計(jì)初學(xué)者的學(xué)習(xí)用書(shū),還可以作為PHP 動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)人員的技術(shù)參考書(shū)。

作者簡(jiǎn)介

  魯大林,常州信息職業(yè)技術(shù)學(xué)院副教授,現(xiàn)從事計(jì)算機(jī)軟件、網(wǎng)絡(luò)方面教學(xué),曾編寫(xiě)計(jì)算機(jī)類(lèi)教材3種,參與建設(shè)《SQL Server數(shù)據(jù)庫(kù)管理與應(yīng)用》課程,在2012年全國(guó)職業(yè)院校信息化教學(xué)大賽中獲得高職組網(wǎng)絡(luò)課程比賽二等獎(jiǎng)(國(guó)家級(jí))。

圖書(shū)目錄

前言
基 礎(chǔ) 篇
第1章 PHP開(kāi)篇1
1.1 PHP簡(jiǎn)介1
1.1.1 什么是PHP1
1.1.2 PHP的發(fā)展歷史1
1.1.3 PHP的工作原理2
1.1.4 PHP開(kāi)發(fā)Web應(yīng)用程序的優(yōu)勢(shì)2
1.2 PHP集成開(kāi)發(fā)環(huán)境搭建3
1.2.1 安裝前的準(zhǔn)備3
1.2.2 安裝步驟3
1.2.3 開(kāi)啟服務(wù)4
1.2.4 PHP常用的代碼編輯工具5
1.3 PHP簡(jiǎn)明語(yǔ)法規(guī)范及初步體驗(yàn)5
1.3.1 PHP語(yǔ)言標(biāo)記5
1.3.2 指令分隔符“分號(hào)”6
1.3.3 程序注釋6
1.3.4 第一個(gè)PHP腳本程序6
1.4 習(xí)題7
第2章 PHP語(yǔ)言基礎(chǔ)8
2.1 PHP變量8
2.1.1 變量的聲明8
2.1.2 可變變量9
2.1.3 變量的類(lèi)型9
2.1.4 數(shù)據(jù)類(lèi)型轉(zhuǎn)換14
2.2 PHP常量16
2.2.1 常量的聲明和使用16
2.2.2 預(yù)定義常量17
2.3 PHP運(yùn)算符17
2.3.1 算術(shù)運(yùn)算符17
2.3.2 字符串運(yùn)算符18
2.3.3 賦值運(yùn)算符18
2.3.4 比較運(yùn)算符18
2.3.5 邏輯運(yùn)算符19
2.3.6 條件運(yùn)算符19
2.3.7 運(yùn)算符的優(yōu)先級(jí)19
2.4 PHP流程控制語(yǔ)句20
2.4.1 分支結(jié)構(gòu)語(yǔ)句20
2.4.2 循環(huán)結(jié)構(gòu)語(yǔ)句26
2.4.3 跳轉(zhuǎn)語(yǔ)句29
2.5 PHP函數(shù)31
2.5.1 函數(shù)的定義與調(diào)用31
2.5.2 函數(shù)的變量作用域34
2.6 其他常用語(yǔ)句37
2.6.1 終止執(zhí)行語(yǔ)句37
2.6.2 文件引用語(yǔ)句38
2.7 習(xí)題39
第3章 PHP數(shù)組及數(shù)組操作函數(shù)41
3.1 數(shù)組分類(lèi)與創(chuàng)建41
3.1.1 數(shù)組的分類(lèi)41
3.1.2 創(chuàng)建數(shù)組41
3.1.3 統(tǒng)計(jì)數(shù)組元素及遍歷47
3.2 常用數(shù)組操作函數(shù)49
3.2.1 數(shù)組的排序51
3.2.2 數(shù)組的檢索53
3.2.3 數(shù)組元素的增刪操作56
3.2.4 數(shù)組元素的截取操作59
3.3 習(xí)題61
第4章 PHP字符串操作函數(shù)62
4.1 常用字符串操作函數(shù)62
4.1.1 字符串長(zhǎng)度的獲取63
4.1.2 字符串的去除64
4.1.3 字符串的大小寫(xiě)轉(zhuǎn)換65
4.1.4 字符串的比較66
4.1.5 字符串的連接66
4.1.6 字符串的檢索67
4.1.7 字符串的截取68
4.1.8 字符串的替換69
4.1.9 字符串的分割71
4.2 正則表達(dá)式72
4.2.1 正則表達(dá)式的語(yǔ)法規(guī)則73
4.2.2 使用PCRE擴(kuò)展正則表達(dá)式函數(shù)75
4.3 習(xí)題79
第5章 PHP數(shù)字和日期/時(shí)間操作函數(shù)80
5.1 PHP數(shù)字操作函數(shù)80
5.2 PHP日期/時(shí)間操作函數(shù)82
5.2.1 設(shè)置系統(tǒng)時(shí)區(qū)83
5.2.2 獲取時(shí)間戳83
5.2.3 將時(shí)間戳轉(zhuǎn)換成日期和時(shí)間84
5.2.4 獲取日期/時(shí)間信息85
5.2.5 將日期和時(shí)間轉(zhuǎn)換成時(shí)間戳87
5.3 習(xí)題87
第6章 PHP文件系統(tǒng)處理88
6.1 文件操作88
6.1.1 打開(kāi)和關(guān)閉文件88
6.1.2 讀取文件89
6.1.3 寫(xiě)入文件93
6.1.4 文件操作函數(shù)94
6.2 目錄操作95
6.2.1 打開(kāi)和關(guān)閉目錄95
6.2.2 瀏覽目錄95
6.2.3 目錄操作函數(shù)96
6.3 習(xí)題96
第7章 PHP圖形圖像處理97
7.1 GD庫(kù)97
7.1.1 畫(huà)布的創(chuàng)建和銷(xiāo)毀99
7.1.2 設(shè)置顏色100
7.1.3 生成圖像100
7.1.4 繪制圖像101
7.1.5 在圖像中添加文字105
7.2 驗(yàn)證碼生成106
7.3 圖像處理108
7.3.1 導(dǎo)入外部圖像108
7.3.2 圖像裁剪109
7.3.3 圖像縮放110
7.3.4 圖像添加水印111
7.4 習(xí)題112
第8章 PHP面向?qū)ο蟪绦蛟O(shè)計(jì)113
8.1 類(lèi)和對(duì)象113
8.1.1 定義一個(gè)類(lèi)113
8.1.2 實(shí)例化對(duì)象114
8.1.3 特殊的對(duì)象引用:$this115
8.1.4 構(gòu)造方法和析構(gòu)方法116
8.2 面向?qū)ο蟮娜筇匦?17
8.2.1 封裝117
8.2.2 繼承119
8.2.3 多態(tài)121
8.3 ::操作符與static關(guān)鍵字121
8.3.1 ::操作符122
8.3.2 static關(guān)鍵字122
8.4 抽象類(lèi)和接口123
8.4.1 抽象類(lèi)123
8.4.2 接口124
8.5 魔術(shù)方法126
8.5.1 _ _set()方法和_ _get()方法126
8.5.2 _ _toString()方法129
8.6 習(xí)題129
第9章 PHP與Web頁(yè)面交互131
9.1 PHP與Web頁(yè)面交互認(rèn)知131
9.1.1 $_POST[ ]數(shù)組131
9.1.2 $_GET[ ]數(shù)組132
9.2 文件上傳133
9.2.1 上傳設(shè)置133
9.2.2 $_FILES[ ]數(shù)組134
9.2.3 文件上傳處理函數(shù)134
9.3 會(huì)話機(jī)制136
9.3.1 Cookie136
9.3.2 Session137
9.4 習(xí)題140
第10章 PHP操作MySQL數(shù)據(jù)庫(kù)141
10.1 PHP連接MySQL數(shù)據(jù)庫(kù)141
10.1.1 使用mysqli擴(kuò)展連接MySQL數(shù)據(jù)庫(kù)142
10.1.2 使用PDO對(duì)象連接MySQL數(shù)據(jù)庫(kù)144
10.1.3 關(guān)閉數(shù)據(jù)庫(kù)連接對(duì)象145
10.2 使用mysqli擴(kuò)展操作MySQL數(shù)據(jù)庫(kù)145
10.2.1 使用mysqli擴(kuò)展執(zhí)行SQL語(yǔ)句146
10.2.2 使用mysqli擴(kuò)展執(zhí)行預(yù)處理語(yǔ)句148
10.2.3 使用mysqli擴(kuò)展解析結(jié)果集150
10.3 使用PDO對(duì)象操作MySQL數(shù)據(jù)庫(kù)153
10.3.1 使用PDO對(duì)象執(zhí)行SQL語(yǔ)句153
10.3.2 使用PDO對(duì)象執(zhí)行預(yù)處理語(yǔ)句154
10.3.3 使用PDO對(duì)象解析結(jié)果集157
10.4 SQL注入159
10.4.1 SQL注入演示159
10.4.2 預(yù)防SQL注入161
10.5 用戶信息管理實(shí)例162
10.5.1 用戶列表主頁(yè)面164
10.5.2 添加用戶165
10.5.3 刪除用戶166
10.5.4 修改用戶信息167
10.6 習(xí)題169
提 高 篇
第11章 Laravel框架基礎(chǔ)170
11.1 Laravel框架安裝與配置170
11.1.1 Laravel框架對(duì)服務(wù)器的要求170
11.1.2 包管理工具Composer170
11.1.3 使用Composer安裝Laravel框架171
11.1.4 Laravel框架的目錄結(jié)構(gòu)172
11.1.5 配置虛擬主機(jī)173
11.2 Laravel路由174
11.2.1 路由簡(jiǎn)介174

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)