注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程輕松學(xué)編程:輕松學(xué)PHP編程

輕松學(xué)編程:輕松學(xué)PHP編程

輕松學(xué)編程:輕松學(xué)PHP編程

定 價(jià):¥45.00

作 者: 馬春興,王瑞敬,陳軍紅 等編著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: PHP

ISBN: 9787122136374 出版時(shí)間: 2012-04-01 包裝: 平裝
開本: ` 頁數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡介

  本書以 PHP 5.0 為主線,詳細(xì)講解了開發(fā)動(dòng)態(tài)網(wǎng)站所需的各種技術(shù)。全書共 13章,首先介紹了 PHP的基礎(chǔ)知識(shí),包括配置PHP環(huán)境、輸出函數(shù)、運(yùn)算符和表達(dá)式、條件和循環(huán)語句,以及類和對象的編程;然后重點(diǎn)對PHP的操作進(jìn)行講解,包括字符串操作、數(shù)組遍歷和排序、獲取表單數(shù)據(jù)、保存用戶信息、操作文件和MySQL 數(shù)據(jù)庫等;另外還對 PHP 中如何處理異常、正則表達(dá)式和 XML做了簡單介紹;最后通過一個(gè)綜合案例介紹PHP在實(shí)際開發(fā)中的應(yīng)用。 本書語言簡明扼要、結(jié)構(gòu)清晰、內(nèi)容豐富,非常適合PHP的初學(xué)者,也可作為大、中院校師生和培訓(xùn)班的教材。

作者簡介

暫缺《輕松學(xué)編程:輕松學(xué)PHP編程》作者簡介

圖書目錄

第 1章 PHP 親密接觸 1
1 1 PHP 概述2
1 2 搭建 PHP 環(huán)境3
1 2 1 安裝 Apache服務(wù)器3
1 2 2 安裝 MySQL 數(shù)據(jù)庫4
1 2 3 安裝 PHP 運(yùn)行庫8
1 3 PHP 配置文件概述10
1 4 PHP 語法結(jié)構(gòu) 11
1 4 1 默認(rèn)標(biāo)記 11
1 4 2 腳本標(biāo)記 12
1 4 3 短標(biāo)記12
1 4 4 ASP 風(fēng)格標(biāo)記12
1 5 程序注釋 14
1 5 1 單行注釋 14
1 5 2 Perl風(fēng)格單行注釋 14
1 5 3 多行注釋語法14
1 6 PHP 輸出函數(shù) 15
1 6 1 print()函數(shù)15
1 6 2 echo()函數(shù)16
1 6 3 printf()函數(shù) 16
1 6 4 sprintf()函數(shù)18
1 7 實(shí)踐案例:編寫一個(gè) PHP 程序 18
1 8 動(dòng)手練一練21
1 8 1 練習(xí)題21
1 8 2 上機(jī)實(shí)踐 22
第 2章 PHP 語法基礎(chǔ) 23
2 1 變量24
2 1 1 變量命名規(guī)則24
2 1 2 創(chuàng)建變量 24
2 1 3 變量作用域25
2 2 常量28
2 3 數(shù)據(jù)類型 29
2 3 1 單一數(shù)據(jù)類型29
2 3 2 復(fù)合數(shù)據(jù)類型31
2 3 3 特殊數(shù)據(jù)類型31
2 4 類型轉(zhuǎn)換 32
2 4 1 自動(dòng)轉(zhuǎn)換 32
2 4 2 強(qiáng)制類型轉(zhuǎn)換33
2 4 3 轉(zhuǎn)換函數(shù) 34
2 5 運(yùn)算符36
2 5 1 算術(shù)運(yùn)算符36
2 5 2 賦值運(yùn)算符37
2 5 3 比較運(yùn)算符37
2 5 4 邏輯運(yùn)算符38
2 5 5 位運(yùn)算符 39
2 5 6 字符串運(yùn)算符39
2 5 7 自增和自減運(yùn)算符39
2 5 8 錯(cuò)誤控制運(yùn)算符 40
2 6 運(yùn)算符優(yōu)先級(jí) 40
2 7 表達(dá)式41
2 8 實(shí)踐案例:編寫圖書收據(jù)打印程序42
2 9 動(dòng)手練一練44
2 9 1 練習(xí)題44
2 9 2 上機(jī)實(shí)踐 45
第 3章 PHP 流程控制語句 46
3 1 條件控制語句 47
3 1 1 單條件 if語句47
3 1 2 雙條件 if語句48
3 1 3 多條件 if語句49
3 1 4 嵌套 if語句51
3 1 5 switch 語句 52
3 2 循環(huán)控制語句 54
3 2 1 while循環(huán)語句54
3 2 2 do while循環(huán)語句 55
3 2 3 for循環(huán)語句56
3 2 4 foreach循環(huán)語句59
3 3 跳轉(zhuǎn)控制語句 60
3 3 1 break 語句60
3 3 2 continue語句61
3 3 3 return 語句61
3 4 實(shí)踐案例:在頁面上顯示前 50個(gè)素?cái)?shù)62
3 5 動(dòng)手練一練63
3 5 1 練習(xí)題63
3 5 2 上機(jī)實(shí)踐 65
第 4章 PHP 面向?qū)ο缶幊?66
4 1 面向?qū)ο蟾攀?67
4 1 1 什么是對象67
4 1 2 封裝 67
4 1 3 繼承 68
4 1 4 多態(tài) 68
4 2 類和對象 68
4 3 類的成員 70
4 3 1 字段 70
4 3 2 屬性 72
4 3 3 常量 74
4 3 4 方法 75
4 3 5 作用域關(guān)鍵字76
4 4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 80
4 4 1 構(gòu)造函數(shù) 80
4 4 2 析構(gòu)函數(shù) 81
4 5 繼承82
4 5 1 類繼承82
4 5 2 構(gòu)造函數(shù)繼承84
4 6 接口85
4 6 1 接口的概念85
4 6 2 定義接口 85
4 6 3 實(shí)現(xiàn)接口 86
4 7 實(shí)踐案例:編寫圖書管理系統(tǒng)87
4 8 動(dòng)手練一練91
4 8 1 練習(xí)題91
4 8 2 上機(jī)實(shí)踐 92
第5章 使用PHP函數(shù) 93
5 1 數(shù)學(xué)函數(shù) 94
5 2 日期和時(shí)間函數(shù)95
5 2 1 date()函數(shù)96
5 2 2 checkdate()函數(shù)98
5 2 3 gmdate()函數(shù) 98
5 2 4 getdate()函數(shù) 99
5 2 5 time()函數(shù)100
5 3 文件引用函數(shù)101
5 3 1 include()函數(shù)101
5 3 2 require()函數(shù)103
5 3 3 include_once()函數(shù)和 require_once()函數(shù)104
5 4 創(chuàng)建自定義函數(shù) 104
5 4 1 自定義函數(shù)格式104
5 4 2 調(diào)用自定義函數(shù)105
5 4 3 函數(shù)的參數(shù) 106
5 5 函數(shù)的高級(jí)應(yīng)用 109
5 5 1 嵌套函數(shù)109
5 5 2 遞歸函數(shù)109
5 6 實(shí)踐案例:實(shí)現(xiàn)網(wǎng)站后臺(tái)管理 110
5 7 動(dòng)手練一練 113
5 7 1 練習(xí)題 113
5 7 2 上機(jī)實(shí)踐 114
第 6章 操作字符串 115
6 1 字符串簡介 116
6 2 定義字符串 117
6 2 1 使用單引號(hào) 117
6 2 2 使用雙引號(hào) 117
6 2 3 使用定界符 118
6 3 字符串運(yùn)算符 119
6 4 字符串操作 119
6 4 1 去除字符串首尾空格和特殊字符 119
6 4 2 字符串大小寫轉(zhuǎn)換 121
6 4 3 填充字符串 124
6 4 4 獲取字符串的長度 125
6 4 5 截取字符串 126
6 4 6 比較字符串 128
6 4 7 檢索字符串 130
6 4 8 替換字符串 133
6 4 9 分隔字符串 136
6 4 10 將字符串轉(zhuǎn)換為 HTML138
6 4 11 將 HTML轉(zhuǎn)換為字符串 139
6 5 實(shí)踐案例:實(shí)現(xiàn)網(wǎng)站后臺(tái)登錄功能 140
6 6 動(dòng)手練一練 143
6 6 1 練習(xí)題143
6 6 2 上機(jī)實(shí)踐144
第 7章 操作數(shù)組 146
7 1 數(shù)組概述147
7 1 1 創(chuàng)建數(shù)組147
7 1 2 測試數(shù)組149
7 1 3 遍歷數(shù)組151
7 1 4 統(tǒng)計(jì)數(shù)組中的元素 153
7 2 數(shù)組的基本操作 155
7 2 1 定位數(shù)組155
7 2 2 增加數(shù)組元素159
7 2 3 刪除數(shù)組元素161
7 3 管理數(shù)組162
7 3 1 合并數(shù)組163
7 3 2 截取數(shù)組164
7 3 3 從數(shù)組中提取元素 167
7 4 數(shù)組的排序 169
7 4 1 按值對數(shù)組排序169
7 4 2 按鍵對數(shù)組排序172
7 4 3 排序時(shí)保持鍵-值對173
7 4 4 實(shí)現(xiàn)級(jí)聯(lián)排序174
7 4 5 自定義排序算法176
7 5 其他數(shù)組函數(shù)177
7 6 實(shí)踐案例:實(shí)現(xiàn)圖書網(wǎng)站首頁178
7 7 動(dòng)手練一練 183
7 7 1 練習(xí)題183
7 7 2 上機(jī)實(shí)踐184
第8章 操作HTML頁面 186
8 1 HTML表單 187
8 1 1 HTML 表單元素187
8 1 2 創(chuàng)建發(fā)表評(píng)論表單 188
8 2 使用 PHP 為表單元素賦值 190
8 3 提交表單數(shù)據(jù)191
8 3 1 GET和 POST提交方式 192
8 3 2 獲取 POST 提交的數(shù)據(jù)192
8 3 3 獲取 GET 提交的數(shù)據(jù) 193
8 4 獲取表單中的多值195
8 5 遍歷表單197
8 6 處理 URL 中的參數(shù) 198
8 6 1 編碼操作199
8 6 2 解碼操作200
8 7 Session 管理200
8 7 1 Session 簡介201
8 7 2 獲取 Session ID 202
8 7 3 啟動(dòng) Session203
8 7 4 刪除 Session206
8 8 Cookie管理 207
8 8 1 創(chuàng)建 Cookie 207
8 8 2 訪問 Cookie 208
8 8 3 刪除 Cookie 210
8 9 實(shí)踐案例:實(shí)現(xiàn)圖書網(wǎng)站購物車 211
8 10 動(dòng)手練一練 218
8 10 1 練習(xí)題 218
8 10 2 上機(jī)實(shí)踐219
第 9章 操作文件和目錄 220
9 1 文件處理221
9 1 1 打開文件221
9 1 2 關(guān)閉文件222
9 1 3 寫入文件222
9 1 4 讀取文件225
9 1 5 刪除文件231
9 1 6 復(fù)制文件232
9 2 獲取文件屬性232
9 3 目錄處理234
9 3 1 打開和關(guān)閉目錄234
9 3 2 讀取目錄235
9 3 3 解析目錄237
9 3 4 新建目錄239
9 3 5 刪除目錄239
9 4 獲取目錄容量240
9 5 文件上傳242
9 6 文件下載245
9 7 實(shí)踐案例:實(shí)現(xiàn)圖書網(wǎng)站的留言本模塊 247
9 8 動(dòng)手練一練 250
9 8 1 練習(xí)題250
9 8 2 上機(jī)實(shí)踐251
第 10章 操作數(shù)據(jù)庫 252
10 1 建立到 MySQL 的連接253
10 1 1 建立普通連接 253
10 1 2 建立持久化連接254
10 1 3 關(guān)閉連接255
10 2 選擇數(shù)據(jù)庫 255
10 3 基本操作256
10 3 1 執(zhí)行 SQL 語句256
10 3 2 獲取數(shù)據(jù)259
10 3 3 顯示數(shù)據(jù)262
10 4 數(shù)據(jù)分頁顯示266
10 5 數(shù)據(jù)庫高級(jí)操作269
10 5 1 獲取數(shù)據(jù)庫信息269
10 5 2 獲取表信息271
10 5 3 獲取列信息272
10 6 讀取數(shù)據(jù)庫顯示亂碼解決方案 275
10 6 1 了解產(chǎn)生亂碼的原因275
10 6 2 PHP 網(wǎng)頁的編碼276
10 6 3 MySQL 數(shù)據(jù)庫的編碼 276
10 7 實(shí)踐案例:實(shí)現(xiàn)基于數(shù)據(jù)庫的圖書網(wǎng)站277
10 8 動(dòng)手練一練 282
10 8 1 練習(xí)題 282
10 8 2 上機(jī)實(shí)踐283
第11章 應(yīng)用Ajax技術(shù) 284
11 1 Ajax概述285
11 2 XMLHttpRequest 對象286
11 2 1 創(chuàng)建 XMLHttpRequest對象286
11 2 2 XMLHttpRequest 對象的屬性和方法 287
11 2 3 XMLHttpRequest 對象的生命周期289
11 2 4 發(fā)送請求和處理回調(diào)函數(shù)290
11 3 普通文本格式292
11 3 1 發(fā)送帶參數(shù)的普通請求293
11 3 2 處理文本格式的響應(yīng)296
11 4 XML格式 297
11 4 1 發(fā)送 XML 請求297
11 4 2 處理 XML 格式的響應(yīng) 298
11 5 處理 JSON 格式響應(yīng) 300
11 6 Ajax中文亂碼解決方案303
11 6 1 客戶端亂碼303
11 6 2 服務(wù)器端亂碼 303
11 7 實(shí)踐案例:實(shí)現(xiàn)自動(dòng)完成的圖書搜索功能304
11 8 動(dòng)手練一練 309
11 8 1 練習(xí)題 309
11 8 2 上機(jī)實(shí)踐310
第 12章 PHP 高級(jí)開發(fā)技術(shù)311
12 1 異常處理312
12 1 1 異常處理語句 312
12 1 2 內(nèi)置的異常類 314
12 1 3 配置指令315
12 2 正則表達(dá)式處理316
12 2 1 Perl風(fēng)格正則表達(dá)式 316
12 2 2 POSIX風(fēng)格正則表達(dá)式318
12 2 3 正則表達(dá)式函數(shù)320
12 3 XML處理 325
12 3 1 生成 XML 325
12 3 2 DOM解析 XML327
13 3 3 SimpleXML解析 XML 330
12 4 實(shí)踐案例:操作學(xué)生信息 XML文檔332
12 5 動(dòng)手練一練 337
12 5 1 練習(xí)題 337
12 5 2 上機(jī)實(shí)踐338
第 13 章 留言本 339
13 1 系統(tǒng)分析340
13 2 數(shù)據(jù)庫設(shè)計(jì) 340
13 3 公共模塊設(shè)計(jì)341
13 3 1 配置文件341
13 3 2 全局變量342
13 3 3 頁面頭部信息 342
13 3 4 函數(shù)庫 343
13 4 基本功能實(shí)現(xiàn)343
13 4 1 發(fā)表留言343
13 4 2 查看留言346
13 5 管理功能實(shí)現(xiàn)348
13 5 1 管理員登錄348
13 5 2 回復(fù)留言350
13 5 3 刪除留言353
13 6 總結(jié)353
練習(xí)題參考答案 354 

本目錄推薦

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