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

PHP+MySQL網站開發(fā)從零開始學(視頻教學版)

PHP+MySQL網站開發(fā)從零開始學(視頻教學版)

定 價:¥69.00

作 者: 樊愛宛,黃凱 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302479697 出版時間: 2017-09-01 包裝: 平裝
開本: 16開 頁數: 395 字數:  

內容簡介

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

作者簡介

  樊愛宛,平頂山學院資深教授,教師。

圖書目錄

第1章 認識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 標量類型聲明 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基礎語法 31
2.1 PHP標識符 31
2.2 變量 32
2.2.1 變量名稱 32
2.2.2 給變量賦值 32
2.2.3 引用賦值 33
2.2.4 變量的數據類型 33
2.2.5 可變變量 34
2.3 常量 34
2.3.1 聲明常量 34
2.3.2 常量與變量不同 35
2.3.3 檢查某常量是否存在 35
2.3.4 內置常量 35
2.4 數據類型 36
2.4.1 數據類型簡介 36
2.4.2 布爾型(boolean) 36
2.4.3 整型(integer) 37
2.4.4 浮點型(float) 38
2.4.5 字符串(string) 38
2.4.6 數組(array) 40
2.4.7 對象(object) 40
2.4.8 資源(resource) 41
2.4.9 無類型(NULL) 41
2.4.10 數據類型相互轉換 41
2.5 表達式 42
2.6 運算符 42
2.6.1 算術運算符 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)先級和結合規(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 函數(function) 51
2.8.1 函數的定義 51
2.8.2 向函數傳遞參數 52
2.8.3 通過引用傳遞參數 53
2.8.4 默認參數的值 53
2.8.5 參數類型聲明 54
2.8.6 可變數量的參數列表 54
2.8.7 使用全局變量 55
2.8.8 使用靜態(tài)變量 55
2.8.9 從函數返回值 56
2.8.10 返回值類型聲明 56
2.8.11 可變函數 57
2.8.12 匿名函數 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)與復選框(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 如何確認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 終結Session 71
第4章 字符串和數組 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 其他常用字符串函數 78
4.2 數組的類型 79
4.2.1 數字索引數組 79
4.2.2 關聯索引數組 79
4.2.3 多維數組 80
4.3 統計數組元素個數count()函數 81
4.4 用foreach遍歷數組 82
4.5 設置數組指針—reset()、end()、 next()、prev()、current()、each() 82
4.6 數組排序 83
4.6.1 默認排序sort()、 rsort() 83
4.6.2 關聯索引數組按照鍵值排序asort()、arsort() 85
4.6.3 關聯索引數組按照鍵名排序ksort()、krsort() 85
4.7 數組常見操作 86
4.7.1 向數組添加新元素array_push()、array_unshift() 86
4.7.2 刪除數組元素array_pop()、array_shift() 86
4.7.3 刪除數組中的重復值array_unique() 87
4.7.4 對數組進行查詢in_array() 88
4.7.5 其他常用數組函數array_keys()、array_values()、unset() 88
第5章 日期與時間 90
5.1 設置時區(qū) 90
5.2 獲取UNIX時間戳 91
5.3 根據時間戳獲取日期和時間 91
5.4 根據日期和時間獲取時間戳 92
5.5 根據時間戳獲取包含日期信息的數組 92
5.6 驗證日期的有效性 93
5.7 輸出指定格式的日期和時間 94
5.8 面向對象的日期時間類 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 檢查是否已到達文件末尾 101
6.1.3 讀取文件 102
6.1.4 關閉文件 102
6.1.5 將整個文件讀入一個字符串 103
6.1.6 將字符串寫入文件 103
6.1.7 將整個文件讀入一個數組 104
6.1.8 復制文件 104
6.1.9 刪除文件 105
6.1.10 檢查文件是否正常 105
6.1.11 返回關于文件的信息 105
6.2 目錄操作 107
6.2.1 打開目錄 107
6.2.2 關閉目錄 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é)字符函數 110
7.1.1 檢測字符串的編碼 111
7.1.2 檢查字符串在指定的編碼里是否有效 111
7.1.3 轉換字符編碼格式 111
7.1.4 解析$_GET字符串 112
7.1.5 按字節(jié)數來截取字符串 112
7.2 intl模塊簡介 113
7.2.1 安裝intl模塊 113
7.2.2 Collator類比較字符串 114
7.2.3 NumberFormatter類幫助做財務 114
7.2.4 IntlDateFormatter類顯示中文版的日期時間 115
第8章 PHP與zip文件處理 116
8.1 zip函數 116
8.1.1 打開和關閉zip文件 116
8.1.2 讀取并打印文件/目錄名稱 117
8.1.3 處理zip文件 118
8.2 處理zip文件的必殺技:ZipArchive類 120
8.2.1 打開/關閉壓縮文件 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 ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號