php開發(fā)實戰(zhàn)1200例包括了開發(fā)中各個方面最常用的實例,書中實例來源于多位工程師的多年積累,具有很強的實用性。只要是一個初學(xué)者能想到的php技術(shù),這里基本都可以找到。這里小編分享php開發(fā)實戰(zhàn)1200例pdf完整版書籍,點擊下面的地址即可免費下載閱讀。
php開發(fā)實戰(zhàn)1200例目錄
第1篇 基礎(chǔ)篇
第1章 開發(fā)環(huán)境 2
1.1 AppServ——PHP集成化安裝包 3
實例001 通過AppServ配置PHP開發(fā)環(huán)境 3
實例002 AppServ應(yīng)用技巧 6
實例003 第1個PHP程序 7
1.2 XAMPP——PHP集成化安裝包 8
實例004 通過XAMPP配置PHP開發(fā)環(huán)境 8
實例005 測試XAMPP是否安裝成功 11
實例006 XAMPP應(yīng)用技巧 12
實例007 第2個PHP程序 13
1.3 IIS+PHP+MySQL——獨立搭建PHP開發(fā)環(huán)境 14
實例008 安裝PHP 14
實例009 安裝MySQL 15
實例010 安裝IIS 21
實例011 第3個PHP程序 23
1.4 LAMP——獨立配置PHP開發(fā)環(huán)境 24
實例012 安裝Apache服務(wù)器 24
實例013 安裝MySQL數(shù)據(jù)庫服務(wù)器 26
實例014 安裝PHP.50 28
實例015 第4個PHP程序 30
1.5 XAMPP——Linux版PHP集成化安裝包 31
實例016 XAMPP——Linux下PHP開發(fā)環(huán)境的集成化 31
實例017 Linux操作系統(tǒng)下啟動XAMPP 32
實例018 設(shè)置MySQL數(shù)據(jù)庫root用戶的密碼 33
實例019 第5個PHP程序 34
1.6 Dreamweaver開發(fā)工具 35
實例020 Dreamweaver中編碼格式的選擇 35
實例021 Dreamweaver中創(chuàng)建表格 36
實例022 在表格中插入寵物照片 38
實例023 Dreamweaver創(chuàng)建表單 40
實例024 Dreamweaver中創(chuàng)建和附加CSS樣式 42
實例025 Dreamweaver控制彈出信息 45
實例026 Dreamweaver控制瀏覽器的窗口 46
實例027 通過Dreamweaver創(chuàng)建站點 47
實例028 通過Dreamweaver開發(fā)第1個PHP程序 48
1.7 Zend Studio開發(fā)工具 50
實例029 安裝Zend Studio 50
實例030 Zend Studio創(chuàng)建PHP項目 52
實例031 Zend Studio編碼格式的轉(zhuǎn)換 56
實例032 Zend Studio中快捷鍵的運用 57
實例033 Zend Studio中部署Apache服務(wù)器 60
第2章 PHP基礎(chǔ) 63
2.1 基本語法 64
實例034 在頁面中打印PHP的配置信息 64
實例035 在頁面中打印服務(wù)器時間 65
實例036 在頁面中打印當(dāng)前執(zhí)行的PHP文件名 67
實例037 區(qū)分單引號和雙引號 68
實例038 動態(tài)輸出JavaScript代碼 69
實例039 當(dāng)數(shù)字遇到了字符串 70
實例040 PHP程序員的基礎(chǔ)——變量的應(yīng)用 72
實例041 打印系統(tǒng)環(huán)境變量信息print_r($_ENV) 73
實例042 使用可變變量輸出“I Like PHP!” 73
實例043 使用轉(zhuǎn)義字符輸出特殊字符 74
實例044 使用常量指定PI的值計算圓的面積 75
2.2 運算符 75
實例045 自定義數(shù)字的加密/解密算法 76
實例046 比較兩個時間戳的大小 77
實例047 使用條件運算符判斷數(shù)字的奇偶性 78
實例048 判斷用戶是否具有后臺管理權(quán)限 79
實例049 打印隨機組合生日祝福語 80
實例050 打印2000~2020年的所有閏年 81
實例051 前置運算符和后置運算符的區(qū)別 82
實例052 使用位運算對數(shù)字進(jìn)行加密和解密 83
2.3 包含語句 84
實例053 提高代碼重用率 84
實例054 包含數(shù)據(jù)庫連接文件 85
實例055 包含網(wǎng)站頭文件 86
實例056 包含網(wǎng)站尾文件 87
實例057 包含網(wǎng)站的主文件 88
2.4 條件語句 89
實例058 員工生日提醒 89
實例059 考試成績評定標(biāo)準(zhǔn) 90
實例060 控制登錄用戶權(quán)限 91
實例061 網(wǎng)頁框架的制作 92
實例062 圖片驗證碼 93
實例063 健康生活提醒 95
2.5 循環(huán)控制 96
實例064 員工生日列表 96
實例065 員工詳細(xì)信息瀏覽 97
實例066 員工信息的批量刪除 98
實例067 表格的動態(tài)創(chuàng)建 99
實例068 SESSION購物車中數(shù)據(jù)的讀取 100
實例069 員工信息的管理 102
實例070 網(wǎng)頁版九九乘法表 104
實例071 讀取數(shù)組購物車中的數(shù)據(jù) 105
實例072 圖像驗證碼的生成 106
2.6 跳轉(zhuǎn)語句 107
實例073 控制頁面中表情圖的輸出 107
實例074 控制頁面中數(shù)據(jù)的輸出數(shù)量 108
實例075 動態(tài)改變頁面中單元格的背景顏色 109
實例076 屏蔽偶數(shù)次的數(shù)據(jù)輸出 110
實例077 跳過數(shù)據(jù)輸出中指定的記錄 111
實例078 執(zhí)行指定次數(shù)的循環(huán) 112
2.7 自定義函數(shù) 113
實例079 自定義函數(shù)截取中文字符串 113
實例080 公告標(biāo)題的截取 114
實例081 論壇內(nèi)容的簡短輸出 116
實例082 自定義函數(shù)過濾字符串 117
2.8 字符串 118
實例083 過濾論壇帖子中的空白和特殊字符 118
實例084 對論壇帖子的內(nèi)容進(jìn)行轉(zhuǎn)義 119
實例085 還原論壇中帖子的內(nèi)容 120
實例086 截取論壇標(biāo)題 121
實例087 分割、合成字符串 121
實例088 查詢關(guān)鍵字描紅 122
實例089 統(tǒng)計查詢關(guān)鍵字的出現(xiàn)次數(shù) 123
實例090 獲取上傳文件的后綴 124
實例091 統(tǒng)一上傳文件名稱的大小寫 125
實例092 論壇中直接輸出HTML腳本 126
實例093 統(tǒng)計帖子標(biāo)題的長度 127
實例094 計算論壇帖子的字節(jié)數(shù) 128
實例095 實現(xiàn)帖子內(nèi)容的定位查找 129
實例096 去除帖子標(biāo)題的首尾空格 129
實例097 貨幣數(shù)據(jù)的格式化輸出 130
實例098 日期、時間的格式化輸出 131
實例099 比對論壇中帖子的相似度 132
實例100 對用戶注冊的密碼進(jìn)行加密和解密 132
實例101 保護(hù)URL地址中傳遞的參數(shù) 133
實例102 解析URL地址中傳遞的編碼參數(shù) 134
實例103 轉(zhuǎn)義帖子中的特殊字符 135
實例104 獲取任意字符的ASCII碼 136
實例105 查找指定ASCII碼對應(yīng)的字符 136
實例106 合理定義上傳文件的名稱 137
實例107 通過異或方式對用戶注冊密碼進(jìn)行加密 139
實例108 統(tǒng)一英文注冊用戶首字母的大小寫 139
實例109 字符串與數(shù)字之間的轉(zhuǎn)換 140
實例110 通過正則表達(dá)式對字符串進(jìn)行匹配查找 141
實例111 通過IP地址查找主機所在地 142
實例112 解決用substr()函數(shù)對中文字符串截取時出現(xiàn)亂碼的問題 143
實例113 字符串與HTML標(biāo)記相互轉(zhuǎn)換 144
實例114 運用PHP 5.0新型字符串輸出XML數(shù)據(jù) 145
實例115 判斷字符串中是否存在指定子串 146
2.9 正則表達(dá)式 147
實例116 驗證電話號碼的格式是否正確 147
實例117 驗證Email地址格式是否正確 148
實例118 驗證IP地址是否有效 149
實例119 統(tǒng)計關(guān)鍵字的查詢結(jié)果 150
實例120 計算查詢操作的執(zhí)行時間 151
實例121 查詢關(guān)鍵字描紅 152
實例122 判斷上傳文件的類型 153
實例123 判斷郵政編碼格式是否正確 154
2.10 數(shù)組 154
實例124 創(chuàng)建并輸出數(shù)組 155
實例125 統(tǒng)計數(shù)組元素個數(shù) 156
實例126 向數(shù)組中添加元素 156
實例127 將數(shù)組中指定索引位置的元素替換 157
實例128 獲取數(shù)組中最后一個元素 158
實例129 去除數(shù)組中的重復(fù)元素 158
實例130 字符串與數(shù)組的轉(zhuǎn)換 159
實例131 對數(shù)組元素進(jìn)行隨機排序 160
實例132 隨機抽取數(shù)組中元素 161
實例133 二維數(shù)組的輸出 162
實例134 獲取數(shù)組當(dāng)前的鍵名和值 162
實例135 檢測數(shù)組中是否存在某個值 163
實例136 獲取數(shù)組中的當(dāng)前單元 164
實例137 從數(shù)組中隨機取出元素 165
實例138 合并數(shù)組 166
實例139 拆分?jǐn)?shù)組 167
實例140 遍歷數(shù)組 168
2.11 日期和時間 169
實例141 設(shè)置系統(tǒng)的當(dāng)前時間 169
實例142 將日期和時間轉(zhuǎn)換為時間戳 170
實例143 獲取系統(tǒng)中的特定日期和時間 171
實例144 比較時間的大小 172
實例145 計算考試時間 173
實例146 倒計時 173
實例147 網(wǎng)頁鬧鐘 174
實例148 計算程序運行時間 176
第3章 Web頁面交互 178
3.1 獲取表單元素的值 179
實例149 設(shè)計論壇登錄界面 179
實例150 可以上傳圖片的表單 180
實例151 通過POST方法提交表單元素 182
實例152 通過$_POST方法獲取表單元素 182
實例153 通過GET方法提交表單元素 184
實例154 通過$_GET方法獲取表單元素 185
3.2 文本框組件的應(yīng)用 186
實例155 以文本域的形式顯示數(shù)據(jù)信息 186
實例156 限制多行文本域輸入的字符個數(shù) 187
實例157 設(shè)置文本框的只讀屬性 188
實例158 自動計算金額 189
實例159 為文本框設(shè)置默認(rèn)值 190
實例160 設(shè)置文本框的樣式 191
實例161 文本域的滾動條 192
3.3 下拉列表的應(yīng)用 193
實例162 省市級聯(lián)動菜單 193
實例163 省市縣級聯(lián)動菜單 194
實例164 應(yīng)用下拉列表選擇所要聯(lián)機的網(wǎng)站 196
實例165 可輸入字符的下拉菜單 197
實例166 設(shè)置下拉列表的默認(rèn)值 198
實例167 設(shè)置下拉列表的樣式 199
實例168 下拉列表打開窗口 200
實例169 Tab鍵在文本域中的體現(xiàn) 201
3.4 表單元素的動態(tài)操作 203
實例170 投票系統(tǒng)中單選按鈕與復(fù)選框的應(yīng)用 203
實例171 選中單選按鈕后顯示其他表單元素 205
實例172 不提交表單獲取單選按鈕的值 207
實例173 實現(xiàn)復(fù)選框中的全選、反選和不選 208
實例174 隱藏域提交用戶的ID值 210
實例175 圖像域替代提交按鈕 211
實例176 跳轉(zhuǎn)菜單實現(xiàn)頁面跳轉(zhuǎn) 213
實例177 上傳圖片預(yù)覽 214
實例178 去掉下拉選項的邊框 215
實例179 修改表單屬性為彈出窗口 216
實例180 表單輸入單元的文字設(shè)置 217
實例181 表單輸入單元單擊刪除 218
實例182 表單文本輸入的移動選擇 219
實例183 通過下拉列表選擇頭像 220
3.5 CSS+DIV頁面布局 222
實例184 應(yīng)用CSS+DIV實現(xiàn)無邊框窗口 222
實例185 設(shè)置表格樣式 224
實例186 設(shè)置圖片的樣式 225
實例187 滾動條樣式 226
實例188 設(shè)置表單樣式 227
實例189 設(shè)置超鏈接的樣式 229
實例190 設(shè)置body的樣式 230
實例191 模擬的進(jìn)度條 231
實例192
標(biāo)簽設(shè)計用戶注冊頁面 232
實例193 div標(biāo)簽設(shè)計論壇帖子瀏覽頁面 234
實例194
標(biāo)簽設(shè)計論壇后臺管理頁面 236
實例195
標(biāo)簽設(shè)計頁面布局 237
實例196 頁面布局(2列左窄右寬高度自適應(yīng)) 240
實例197 頁面布局(2列固定寬度+頭部+導(dǎo)航+尾部) 242
實例198 頁面布局(3列左右側(cè)固定中間自適應(yīng)居中) 244
實例199 頁面布局(2列右側(cè)固定左側(cè)自適應(yīng)寬度) 247
實例200 頁面布局(2列左固定右自適寬度+底平齊) 249
實例201 頁面布局(2列右固定左自適寬度+底平齊) 252
3.6 彈出窗口 254
實例202 彈出指定尺寸的無邊框窗口 254
實例203 全屏顯示無邊框有滾動條窗口 255
實例204 網(wǎng)頁拾色器 257
實例205 日期選擇器 259
實例206 彈出全屏顯示的網(wǎng)頁模式對話框 261
實例207 關(guān)閉IE主窗口時不彈出詢問對話框 262
實例208 彈出提示對話框并重定向網(wǎng)頁 263
實例209 自動關(guān)閉的廣告窗口 264
實例210 在彈出的對話框中選擇個性頭像 265
實例211 浮動的廣告窗口 266
實例212 在頁面右下角彈出漸顯的廣告窗口 268
3.7 狀態(tài)欄設(shè)計 269
實例213 跑馬燈文字 269
實例214 狀態(tài)欄中的收縮顯示文字 270
實例215 狀態(tài)欄中顯示數(shù)字時鐘 271
3.8 導(dǎo)航菜單設(shè)計 272
實例216 樹狀導(dǎo)航菜單 272
實例217 收縮式導(dǎo)航菜單 274
實例218 展開式導(dǎo)航菜單 276
實例219 解釋型菜單 277
實例220 半透明背景的下拉菜單 277
實例221 二級導(dǎo)航菜單 279
實例222 導(dǎo)航條的動畫效果 281
第2篇 常用技術(shù)篇
第4章 文件操作 284
4.1 文件上傳 285
實例223 以二進(jìn)制形式上傳文件到數(shù)據(jù)庫 285
實例224 上傳文件到服務(wù)器 287
實例225 限制上傳文件的大小 288
實例226 限制上傳文件的類型 291
實例227 上傳多個文件到服務(wù)器 292
4.2 文件下載 294
實例228 通過鏈接方式下載 294
實例229 通過header函數(shù)進(jìn)行下載 295
4.3 文件遍歷 296
實例230 讀取整個文件的內(nèi)容 296
實例231 文本文件的分頁讀取 298
4.4 文件操作 300
實例232 文件操作匯總 300
實例233 目錄、文件定位器 302
實例234 改頭換面 303
實例235 文件屬性分析 304
實例236 文件類型檢測 306
實例237 判斷文件的權(quán)限 308
實例238 從文本文件中讀取注冊服務(wù)條款 309
實例239 可以屏蔽刷新功能的文本計數(shù)器 310
實例240 判斷文件是否被修改 312
實例241 重新定義上傳文件的名稱 313
實例242 讀取遠(yuǎn)程文件中的數(shù)據(jù) 314
實例243 刪除指定目錄下的所有.ini文件 315
實例244 將文本文件中數(shù)據(jù)存儲到數(shù)據(jù)庫中 316
4.5 文件的壓縮與解壓 318
實例245 PHP中壓縮RAR文件 319
實例246 PHP中將上傳文件轉(zhuǎn)換成RAR文件 320
實例247 PHP中對RAR文件進(jìn)行解壓 321
實例248 PHP中壓縮ZIP文件 322
實例249 PHP中解壓ZIP文件 323
4.6 目錄操作 323
實例250 目錄操作匯總 324
實例251 重新定義目錄的名稱 326
實例252 獲取磁盤分區(qū)的大小 327
實例253 遍歷指定目錄下的所有文件 329
實例254 遍歷、刪除指定目錄下的所有文件 330
第5章 會話應(yīng)用 333
5.1 COOKIE 334
5.2 SESSION 345
第6章 圖形圖像處理 361
6.1 圖像與統(tǒng)計 362
6.2 控制、顯示圖片特性 376
6.3 Jpgraph類庫 386
6.4 GD2函數(shù)庫 410
第7章 面向?qū)ο?425
7.1 類的定義 426
7.2 類的訪問修飾符 439
7.3 類的繼承 442
7.4 抽象類和接口 446
7.5 類的多態(tài) 450
7.6 常用關(guān)鍵字 453
7.7 魔術(shù)方法 459
7.8 設(shè)計模式 468
第3篇 數(shù)據(jù)庫篇
第8章 MySQL數(shù)據(jù)庫與PHP 478
8.1 MySQL服務(wù)器的啟動和關(guān)閉 479
8.2 MySQL數(shù)據(jù)庫 482
8.3 MySQL數(shù)據(jù)表 485
8.4 MySQL數(shù)據(jù) 489
8.5 PHP操作MySQL數(shù)據(jù)庫 494
8.6 SQL查詢語句 518
8.7 多表查詢 551
8.8 數(shù)據(jù)的導(dǎo)入和導(dǎo)出 581
8.9 MySQL數(shù)據(jù)庫的備份和恢復(fù) 586
8.10 phpMyAdmin圖形化管理工具 591
第9章 MySQL高級應(yīng)用技術(shù) 598
9.1 PHP的MySQLi擴(kuò)展庫 599
9.2 MySQL視圖的應(yīng)用 613
9.3 MySQL存儲過程 618
9.4 MySQL觸發(fā)器 622
9.5 MySQL事務(wù) 624
第10章 PHP操作SQL Server數(shù)據(jù)庫 628
10.1 連接數(shù)據(jù)庫 629
10.2 操作數(shù)據(jù)庫 631
10.3 SQL Server數(shù)據(jù)庫的綜合應(yīng)用 659
10.4 SQL Server數(shù)據(jù)庫的安全與維護(hù) 668
第11章 PHP操作Access數(shù)據(jù)庫 679
11.1 連接數(shù)據(jù)庫 680
11.2 操作Access數(shù)據(jù)庫 682
11.3 Access數(shù)據(jù)庫的安全 691
11.4 Access數(shù)據(jù)庫的綜合運用 694
第12章 PHP操作Oracle數(shù)據(jù)庫 704
12.1 連接Oracle數(shù)據(jù)庫 705
12.2 操作Oracle數(shù)據(jù)庫 711
12.3 Oracle數(shù)據(jù)庫應(yīng)用 723
12.4 Oracle數(shù)據(jù)的導(dǎo)入和導(dǎo)出 734
第4篇 新技術(shù)篇
第13章 ADODB類庫 738
13.1 封裝ADODB操作類 739
13.2 ADODB的應(yīng)用 745
13.3 ADODB中的錯誤處理 758
13.4 ADODB操作數(shù)據(jù)庫 762
第14章 Smarty模板 767
14.1 環(huán)境搭建 768
14.2 輸出數(shù)據(jù) 773
14.3 綜合應(yīng)用 785
第5篇 綜合應(yīng)用篇
第15章 綜合應(yīng)用 816
15.1 PHP頁面編碼 817
15.2 網(wǎng)站公共文件設(shè)計 823
15.3 注冊、登錄 837
15.4 數(shù)據(jù)的輸出 847
15.5 站內(nèi)搜索 859
15.6 購物車 863
15.7 圖書訂單處理 868
15.8 后臺管理系統(tǒng)登錄 875
15.9 系統(tǒng)管理 879
15.10 圖書類別管理 881
15.11 圖書管理 886
15.12 用戶管理 892
15.13 訂單信息管理 895
15.14 通用信息管理 897
php開發(fā)實戰(zhàn)1200例節(jié)選
- PC官方版
- 安卓官方手機版
- IOS官方手機版