注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作PHP+MySQL網(wǎng)站開發(fā)從零開始學(xué)(視頻教學(xué)版)

PHP+MySQL網(wǎng)站開發(fā)從零開始學(xué)(視頻教學(xué)版)

PHP+MySQL網(wǎng)站開發(fā)從零開始學(xué)(視頻教學(xué)版)

定 價:¥69.00

作 者: 樊愛宛,黃凱 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302479697 出版時間: 2017-09-01 包裝: 平裝
開本: 16開 頁數(shù): 395 字?jǐn)?shù):  

內(nèi)容簡介

  PHP已經(jīng)走過了20多年,目前*新版本是PHP 7,性能方面得到了大幅度的提升。本書就是立足于*新版的PHP和MySQL,從*基礎(chǔ)的語法基礎(chǔ)開發(fā),讓沒有編程基礎(chǔ)的人也學(xué)會PHP+MySQL網(wǎng)站開發(fā)。 本書分為4篇共19章,第一篇(1~6章)先介紹PHP 7的語法和一些新特色;第二篇(7~10章)是PHP的一些高級應(yīng)用,如國際化、zip文件處理、圖形圖像操作、正則表達(dá)式;第三篇(11~15章)是MySQL數(shù)據(jù)庫的基礎(chǔ)入門,包括數(shù)據(jù)庫、數(shù)據(jù)表和數(shù)據(jù)的常見操作;*后一篇(16~17章)是PHP+MySQL的混合操作,還包含兩個大型項目的開發(fā)步驟。 本書適合所有想學(xué)習(xí)網(wǎng)頁開發(fā)、Web項目開發(fā)的入門讀者,也適合所有想學(xué)習(xí)PHP的讀者,還適合做一些培訓(xùn)機構(gòu)的PHP和MySQL培訓(xùn)教材。

作者簡介

  樊愛宛,平頂山學(xué)院資深教授,教師。

圖書目錄

第1章 認(rèn)識PHP 7 1
1.1 PHP的發(fā)展歷程 1
1.2 PHP語言的優(yōu)缺點 2
1.3 誰在用PHP 3
1.4 PHP 7的新特性 3
1.4.1 性能提高 3
1.4.2 標(biāo)量類型聲明 4
1.4.3 返回值類型聲明 4
1.4.4 NULL 合并運算符 4
1.4.5 太空船操作符(組合比較符) 4
1.4.6 匿名類 5
1.4.7 use加強 5
1.5 搭建PHP開發(fā)環(huán)境 5
1.5.1 下載XAMPP 6
1.5.2 Windows版本 7
1.5.3 Linux版本 9
1.5.4 MAC OS X版本 10
1.5.5 其他安裝方式 10
1.6 配置和啟動XAMPP 10
1.6.1 Windows版本 10
1.6.2 Linux與MAC OS X版本 11
1.6.3 查看PHP配置信息 13
1.7 第一個PHP程序:Hello World 14
1.8 PHP的開發(fā)工具 15
1.8.1 Sublime Text簡介 15
1.8.2 Atom簡介 25
1.8.3 其他流行的集成開發(fā)環(huán)境與開發(fā)工具 30
第2章 PHP基礎(chǔ)語法 31
2.1 PHP標(biāo)識符 31
2.2 變量 32
2.2.1 變量名稱 32
2.2.2 給變量賦值 32
2.2.3 引用賦值 33
2.2.4 變量的數(shù)據(jù)類型 33
2.2.5 可變變量 34
2.3 常量 34
2.3.1 聲明常量 34
2.3.2 常量與變量不同 35
2.3.3 檢查某常量是否存在 35
2.3.4 內(nèi)置常量 35
2.4 數(shù)據(jù)類型 36
2.4.1 數(shù)據(jù)類型簡介 36
2.4.2 布爾型(boolean) 36
2.4.3 整型(integer) 37
2.4.4 浮點型(float) 38
2.4.5 字符串(string) 38
2.4.6 數(shù)組(array) 40
2.4.7 對象(object) 40
2.4.8 資源(resource) 41
2.4.9 無類型(NULL) 41
2.4.10 數(shù)據(jù)類型相互轉(zhuǎn)換 41
2.5 表達(dá)式 42
2.6 運算符 42
2.6.1 算術(shù)運算符 42
2.6.2 字符串運算符 43
2.6.3 賦值運算符 43
2.6.4 比較運算符 43
2.6.5 邏輯運算符 44
2.6.6 按位運算符 45
2.6.7 錯誤控制運算符 45
2.6.8 三元運算符 45
2.6.9 NULL 合并運算符 46
2.6.10 太空船操作符(組合比較符) 46
2.6.11 運算符的優(yōu)先級和結(jié)合規(guī)則 46
2.7 流程控制 46
2.7.1 條件控制語句if、else、elseif 47
2.7.2 條件控制語句switch、case、break、default 48
2.7.3 while循環(huán)語句 48
2.7.4 do...while循環(huán)語句 49
2.7.5 for循環(huán)語句 49
2.7.6 foreach循環(huán)語句 50
2.7.7 使用break/contine語句跳出循環(huán) 51
2.8 函數(shù)(function) 51
2.8.1 函數(shù)的定義 51
2.8.2 向函數(shù)傳遞參數(shù) 52
2.8.3 通過引用傳遞參數(shù) 53
2.8.4 默認(rèn)參數(shù)的值 53
2.8.5 參數(shù)類型聲明 54
2.8.6 可變數(shù)量的參數(shù)列表 54
2.8.7 使用全局變量 55
2.8.8 使用靜態(tài)變量 55
2.8.9 從函數(shù)返回值 56
2.8.10 返回值類型聲明 56
2.8.11 可變函數(shù) 57
2.8.12 匿名函數(shù) 57
第3章 PHP與用戶交互 58
3.1 表單處理 58
3.1.1 表單簡介 58
3.1.2 GET和POST的區(qū)別 59
3.1.3 PHP與表單處理 60
3.2 表單元素及處理 60
3.2.1 文本框 60
3.2.2 單選按鈕(radio)與復(fù)選框(checkbox) 61
3.2.3 下拉列表 63
3.2.4 按鈕 65
3.3 Cookie 66
3.3.1 什么是Cookie 67
3.3.2 如何創(chuàng)建Cookie 67
3.3.3 如何讀取Cookie 68
3.3.4 如何確認(rèn)Cookie存在 68
3.3.5 如何刪除Cookie 68
3.4 Session 69
3.4.1 什么是Session 69
3.4.2 如何創(chuàng)建Session 69
3.4.3 如何存儲Session 70
3.4.4 如何檢測Session是否存在 70
3.4.5 終結(jié)Session 71
第4章 字符串和數(shù)組 72
4.1 字符串 72
4.1.1 字符串里字符的類型 72
4.1.2 連接字符串 72
4.1.3 計算字符串長度strlen() 73
4.1.4 檢索字符串 73
4.1.5 截取字符串 75
4.1.6 替換字符串 75
4.1.7 清理字符串 76
4.1.8 切分和組合字符串 77
4.1.9 其他常用字符串函數(shù) 78
4.2 數(shù)組的類型 79
4.2.1 數(shù)字索引數(shù)組 79
4.2.2 關(guān)聯(lián)索引數(shù)組 79
4.2.3 多維數(shù)組 80
4.3 統(tǒng)計數(shù)組元素個數(shù)count()函數(shù) 81
4.4 用foreach遍歷數(shù)組 82
4.5 設(shè)置數(shù)組指針—reset()、end()、 next()、prev()、current()、each() 82
4.6 數(shù)組排序 83
4.6.1 默認(rèn)排序sort()、 rsort() 83
4.6.2 關(guān)聯(lián)索引數(shù)組按照鍵值排序asort()、arsort() 85
4.6.3 關(guān)聯(lián)索引數(shù)組按照鍵名排序ksort()、krsort() 85
4.7 數(shù)組常見操作 86
4.7.1 向數(shù)組添加新元素array_push()、array_unshift() 86
4.7.2 刪除數(shù)組元素array_pop()、array_shift() 86
4.7.3 刪除數(shù)組中的重復(fù)值array_unique() 87
4.7.4 對數(shù)組進(jìn)行查詢in_array() 88
4.7.5 其他常用數(shù)組函數(shù)array_keys()、array_values()、unset() 88
第5章 日期與時間 90
5.1 設(shè)置時區(qū) 90
5.2 獲取UNIX時間戳 91
5.3 根據(jù)時間戳獲取日期和時間 91
5.4 根據(jù)日期和時間獲取時間戳 92
5.5 根據(jù)時間戳獲取包含日期信息的數(shù)組 92
5.6 驗證日期的有效性 93
5.7 輸出指定格式的日期和時間 94
5.8 面向?qū)ο蟮娜掌跁r間類 95
5.8.1 DateTime類 95
5.8.2 DateTimeImmutable類 96
5.8.3 DateTimeZone類 97
5.8.4 DateInterval類 98
5.8.5 DatePeriod類 99
第6章 文件與目錄 100
6.1 文件操作 100
6.1.1 打開文件 100
6.1.2 檢查是否已到達(dá)文件末尾 101
6.1.3 讀取文件 102
6.1.4 關(guān)閉文件 102
6.1.5 將整個文件讀入一個字符串 103
6.1.6 將字符串寫入文件 103
6.1.7 將整個文件讀入一個數(shù)組 104
6.1.8 復(fù)制文件 104
6.1.9 刪除文件 105
6.1.10 檢查文件是否正常 105
6.1.11 返回關(guān)于文件的信息 105
6.2 目錄操作 107
6.2.1 打開目錄 107
6.2.2 關(guān)閉目錄 107
6.2.3 讀取目錄 107
6.2.4 創(chuàng)建目錄 108
6.2.5 刪除目錄 109
6.2.6 重命名文件或目錄 109
6.2.7 檢查文件或目錄是否存在 109
第7章 PHP與國際化 110
7.1 多字節(jié)字符函數(shù) 110
7.1.1 檢測字符串的編碼 111
7.1.2 檢查字符串在指定的編碼里是否有效 111
7.1.3 轉(zhuǎn)換字符編碼格式 111
7.1.4 解析$_GET字符串 112
7.1.5 按字節(jié)數(shù)來截取字符串 112
7.2 intl模塊簡介 113
7.2.1 安裝intl模塊 113
7.2.2 Collator類比較字符串 114
7.2.3 NumberFormatter類幫助做財務(wù) 114
7.2.4 IntlDateFormatter類顯示中文版的日期時間 115
第8章 PHP與zip文件處理 116
8.1 zip函數(shù) 116
8.1.1 打開和關(guān)閉zip文件 116
8.1.2 讀取并打印文件/目錄名稱 117
8.1.3 處理zip文件 118
8.2 處理zip文件的必殺技:ZipArchive類 120
8.2.1 打開/關(guān)閉壓縮文件 120
8.2.2 解壓縮文件 121
8.2.3 添加目錄與文件 121
8.2.4 遍歷zip文件 123
8.2.5 獲取文件 124
第9章 圖形圖像處理 125
9.1 啟用GD2擴展庫 125
9.2 創(chuàng)建圖形圖像 126
9.2.1 用PHP生成一個簡單圖形 127
9.2.2 詳解PHP生成圖形的步驟 127
9.3 操作圖形圖像 129
9.3.1 更改圖像顏色 129
9.3.2 在圖像上輸出文字 129
9.4 操作已有的圖片 130
9.4.1 獲取圖片的寬和高 130
9.4.2 生成圖片的縮略圖 131
9.4.3 給圖片添加水印效果——文字水印 132
9.4.4 給圖片添加水印效果——圖片水印 133


本目錄推薦

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