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

PHP程序設計

PHP程序設計

定 價:¥59.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

前言
基 礎 篇
第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語言基礎8
2.1 PHP變量8
2.1.1 變量的聲明8
2.1.2 可變變量9
2.1.3 變量的類型9
2.1.4 數據類型轉換14
2.2 PHP常量16
2.2.1 常量的聲明和使用16
2.2.2 預定義常量17
2.3 PHP運算符17
2.3.1 算術運算符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 分支結構語句20
2.4.2 循環(huán)結構語句26
2.4.3 跳轉語句29
2.5 PHP函數31
2.5.1 函數的定義與調用31
2.5.2 函數的變量作用域34
2.6 其他常用語句37
2.6.1 終止執(zhí)行語句37
2.6.2 文件引用語句38
2.7 習題39
第3章 PHP數組及數組操作函數41
3.1 數組分類與創(chuàng)建41
3.1.1 數組的分類41
3.1.2 創(chuàng)建數組41
3.1.3 統(tǒng)計數組元素及遍歷47
3.2 常用數組操作函數49
3.2.1 數組的排序51
3.2.2 數組的檢索53
3.2.3 數組元素的增刪操作56
3.2.4 數組元素的截取操作59
3.3 習題61
第4章 PHP字符串操作函數62
4.1 常用字符串操作函數62
4.1.1 字符串長度的獲取63
4.1.2 字符串的去除64
4.1.3 字符串的大小寫轉換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擴展正則表達式函數75
4.3 習題79
第5章 PHP數字和日期/時間操作函數80
5.1 PHP數字操作函數80
5.2 PHP日期/時間操作函數82
5.2.1 設置系統(tǒng)時區(qū)83
5.2.2 獲取時間戳83
5.2.3 將時間戳轉換成日期和時間84
5.2.4 獲取日期/時間信息85
5.2.5 將日期和時間轉換成時間戳87
5.3 習題87
第6章 PHP文件系統(tǒng)處理88
6.1 文件操作88
6.1.1 打開和關閉文件88
6.1.2 讀取文件89
6.1.3 寫入文件93
6.1.4 文件操作函數94
6.2 目錄操作95
6.2.1 打開和關閉目錄95
6.2.2 瀏覽目錄95
6.2.3 目錄操作函數96
6.3 習題96
第7章 PHP圖形圖像處理97
7.1 GD庫97
7.1.1 畫布的創(chuàng)建和銷毀99
7.1.2 設置顏色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面向對象程序設計113
8.1 類和對象113
8.1.1 定義一個類113
8.1.2 實例化對象114
8.1.3 特殊的對象引用:$this115
8.1.4 構造方法和析構方法116
8.2 面向對象的三大特性117
8.2.1 封裝117
8.2.2 繼承119
8.2.3 多態(tài)121
8.3 ::操作符與static關鍵字121
8.3.1 ::操作符122
8.3.2 static關鍵字122
8.4 抽象類和接口123
8.4.1 抽象類123
8.4.2 接口124
8.5 魔術方法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[ ]數組131
9.1.2 $_GET[ ]數組132
9.2 文件上傳133
9.2.1 上傳設置133
9.2.2 $_FILES[ ]數組134
9.2.3 文件上傳處理函數134
9.3 會話機制136
9.3.1 Cookie136
9.3.2 Session137
9.4 習題140
第10章 PHP操作MySQL數據庫141
10.1 PHP連接MySQL數據庫141
10.1.1 使用mysqli擴展連接MySQL數據庫142
10.1.2 使用PDO對象連接MySQL數據庫144
10.1.3 關閉數據庫連接對象145
10.2 使用mysqli擴展操作MySQL數據庫145
10.2.1 使用mysqli擴展執(zhí)行SQL語句146
10.2.2 使用mysqli擴展執(zhí)行預處理語句148
10.2.3 使用mysqli擴展解析結果集150
10.3 使用PDO對象操作MySQL數據庫153
10.3.1 使用PDO對象執(zhí)行SQL語句153
10.3.2 使用PDO對象執(zhí)行預處理語句154
10.3.3 使用PDO對象解析結果集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框架基礎170
11.1 Laravel框架安裝與配置170
11.1.1 Laravel框架對服務器的要求170
11.1.2 包管理工具Composer170
11.1.3 使用Composer安裝Laravel框架171
11.1.4 Laravel框架的目錄結構172
11.1.5 配置虛擬主機173
11.2 Laravel路由174
11.2.1 路由簡介174

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號