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

PHP程序設(shè)計

PHP程序設(shè)計

定 價:¥59.00

作 者: 魯大林
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111724988 出版時間: 2023-04-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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