注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數據通信網絡通信綜合PHP編程基礎及應用實例集錦

PHP編程基礎及應用實例集錦

PHP編程基礎及應用實例集錦

定 價:¥39.00

作 者: 徐保民等編著
出版社: 人民郵電出版社
叢編項: 編程基礎及應用實例集錦叢書
標 簽: 互連網絡 PHP語言 程序設計

ISBN: 9787115092915 出版時間: 2001-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數: 344 字數:  

內容簡介

  全書共分3大部分:基礎篇、實例篇和常見問題解答?;A篇由PHP概述、PHP的安裝與配置和PHP語法3章構成,實例篇由廣告輪播聊天室、留言板、投票系統(tǒng)和圖書管理系統(tǒng)等6個精選的實例構成,常見問題解答部分主要是針對讀者在利用PHP進行編程的過程中,遇到的這樣或那樣問題進行剖析和解答。本書的特點是理論與實踐相結合,在對相關的編程理論和知識進行簡單介紹的前提下,著重通過豐富、實用的例子來說明如何利用PHP編制Web應用系統(tǒng)。初學者可以從基礎篇開始學習本書,有一定Web開發(fā)經驗的程序員可以跳過基礎篇,直接閱讀實例篇和常見問題解答部分。

作者簡介

暫缺《PHP編程基礎及應用實例集錦》作者簡介

圖書目錄

第1章 PHP概述 1
1.1 PHP的來歷 1
1.2 功能特點 2
1.3 PHP與其他CGI的比較 3
1.4 第一個PHP應用程序 4
第2章 PHP的安裝與配置 6
2.1 準備工作 6
2.2 系統(tǒng)安裝 6
2.2.1 Linux操作平臺下PHP系統(tǒng)的安裝流程 7
2.2.2 Windows操作平臺下PHP系統(tǒng)的安裝流程 10
2.2.3 PHPLIB的安裝流程 13
2.3 PHP的使用配置 13
2.3.1 PHP的編譯配置詳細說明 14
2.3.2 PHP.INI配置詳細說明 18
第3章 PHP的語法 25
3.1 數據類型 25
3.1.1 常量類型 25
3.1.2 變量類型 26
3.1.3 變量的使用 29
3.2 運算符 36
3.2.1 算術運算符 36
3.2.2 邏輯運算符 38
3.2.3 比較運算符 39
3.2.4 字符串運算符 39
3.2.5 位運算符 40
3.2.6 賦值運算符 41
3.2.7 其他運算符 41
3.3 PHP表達式 42
3.4 控制語句 43
3.4.1 條件選擇語句 43
3.4.2 循環(huán)控制語句 48
3.4.3 其他控制語句 50
3.5 函數與對象 53
3.5.1 函數 53
3.5.2 對象 57
3.6 其他 71
3.6.1 嵌入方法 71
3.6.2 文件包含 71
3.6.3 程序注釋 72
第4章 PHP的簡單實例 73
4.1 用戶認證 73
4.1.1 使用服務器內置功能進行認證 73
4.1.2 使用PHP進行認證 74
4.2 計數器 76
4.2.1 計數 77
4.2.2 計數的顯示 80
4.2.3 用session實現(xiàn)的計數器 85
4.2.4 基于PNG格式的計數器 86
4.3 動態(tài)圖形生成 87
4.3.1 線形圖形 88
4.3.2 柱形圖 94
4.3.3 餅形圖 96
4.3.4 3D餅形圖 99
4.4 分頁顯示 103
4.5 郵件收取 106
4.6 新聞抓取 115
4.7 簡單的搜索引擎 122
4.8 意見反饋表 124
第5章 應用實例一--廣告輪播 131
5.1 廣告上傳的實現(xiàn) 131
5.2 記錄廣告條點擊次數的方法 137
5.3 一個完整的廣告輪播實例 137
5.3.1 數據庫的建立 138
5.3.2 通用函數的建立 139
5.3.3 廣告管理模塊的實現(xiàn) 141
5.3.4 廣告點擊模塊的實現(xiàn) 150
5.3.5 廣告顯示模塊的實現(xiàn) 151

第6章 應用實例二--聊天室 154
6.1 顯示界面 154
6.2 用戶管理 156
6.3 在線人數的實現(xiàn) 162
6.4 表情和動作的實現(xiàn) 163
6.5 密談的實現(xiàn) 165
6.6 主動與被動更新 166
6.7 異常離線的處理方法 171
6.8 輸入信息的發(fā)送 171
6.9 一個完整的聊天室實例 173
6.9.1 用戶登錄模塊的實現(xiàn) 173
6.9.2 用戶輸入模塊的處理 174
6.9.3 顯示模塊的實現(xiàn) 177
6.9.4 顯示界面的實現(xiàn) 178
第7章 應用實例三--留言板 179
7.1 數據庫的建立 179
7.2 通用函數的實現(xiàn) 180
7.3 主控模塊的實現(xiàn) 180
7.4 留言模塊的實現(xiàn) 182
7.5 搜索留言模塊的實現(xiàn) 188
7.6 查看留言模塊的實現(xiàn) 189
7.7 刪除及修改留言模塊的實現(xiàn) 199
7.8 回復留言模塊的實現(xiàn) 205
第8章 應用實例四-投票系統(tǒng) 211
8.1 數據庫的建立 211
8.2 通用函數的實現(xiàn) 212
8.3 在線申請投票模塊的實現(xiàn) 216
8.3.1 產生投票頁面 216
8.3.2 投票信息合法性檢驗 220
8.4 投票信息入庫模塊的實現(xiàn) 223
8.5 顯示投票結果模塊的實現(xiàn) 226
第9章 應用實例五--圖書管理系統(tǒng) 229
9.1 數據庫的建立 229
9.2 通用函數的建立 231
9.3 主控模塊的實現(xiàn) 234
9.4 用戶管理模塊的實現(xiàn) 235
9.4.1 用戶注冊模塊 235
9.4.2 用戶登錄模塊 239
9.4.3 管理員登錄模塊 241
9.5 新書入庫模塊的實現(xiàn) 243
9.6 借閱模塊的實現(xiàn) 247
9.6.1 借書登錄模塊 247
9.6.2 借書登記模塊 248
9.6.3 還書處理模塊 252
9.6.4 續(xù)借處理模塊 253
9.6.5 借書登記處理模塊 253
9.7 書籍查詢模塊的實現(xiàn) 255
附錄 常見問題解答 263
A.1 數據庫常見問題 263
A.1.1 MySQL與Oracle、Informix有何差別 263
A.1.2 如何在Windows 2000環(huán)境下把MySQL安裝成自動的服務器 263
A.1.3 如何在MySQL數據庫中為用戶設置密碼 263
A.1.4 如何在MySQL中創(chuàng)建數據庫和表 264
A.1.5 如何增大MySQL的最大連接數 264
A.1.6 如何獲取到MySQL數據庫中枚舉列的全部可能值 264
A.1.7 如何對MySQL數據庫中的日期數據進行比較 265
A.1.8 如何利用MySQL的函數實現(xiàn)PHP中時間的格式化輸出 266
A.1.9 如何在PHP中實現(xiàn)基于數據庫的用戶權限/模塊管理 267
A.1.10 如何利用PHP訪問數據庫 269
A.1.11 如何在PHP程序中通過ODBC調用數據庫 271
A.1.12 如何用PHP調用數據庫的存儲過程 274
A.1.13 如何不使用OCI 8接口實現(xiàn)PHP和Oracle的連接 275
A.1.14 如何使用ADO訪問數據庫 276
A.1.15 如何在PHP中調用JDBC 277
A.1.16 如何利用PHP操縱LOB類型的數據 278
A.2 編程常見問題 281
A.2.1 在PHP程序中,echo、print、printf和sprintf之間有何區(qū)別 281
A.2.2 如何區(qū)分PHP的require和include語句的作用 281
A.2.3 如何把錯誤信息隱藏起來 282
A.2.4 如何巧妙地使用PHP的錯誤處理 283
A.2.5 如何在程序里獲取php.ini文件的一個配置的值 284
A.2.6 如何在用戶自定義函數中讀取一個標準的CGI變量 284
A.2.7 如何用PHP生成自己的LOG文件 284
A.2.8 如何利用PHP實現(xiàn)目錄管理與文件預覽 286
A.2.9 如何在PHP中從一個頁面重定向到另外一個頁面 288
A.2.10 如何將PHP的結果輸出到非PHP頁面中 289
A.2.11 如何實現(xiàn)頁面的自動跳轉 290
A.2.12 如何利用PHP繪制一個可以更換文字的按鈕 291
A.2.13 如何利用PHP創(chuàng)建菜單 292
A.2.14 如何利用JavaScript和PHP實現(xiàn)網頁制作中雙下拉菜單的動態(tài)生成 294
A.2.15 如何使PHP能處理多個同名復選框 296
A.2.16 如何利用郵件來發(fā)送表單數據 297
A.2.17 如何才能刪除數組的最后一個元素 299
A.2.18 如何對一段長的文字進行分解 299
A.2.19 如何利用PHP打開指定的網頁 300
A.2.20 如何判斷PHP中的變量是否已初始化 300
A.2.21 如何判斷某個變量是否已定義 301
A.2.22 如何利用getdate()函數獲取時間和日期 301
A.2.23 如何檢測Cookie是否生效 302
A.2.24 如何讀取用Cookie設置的變量值 303
A.2.25 如何實現(xiàn)跨域名的Cookie 303
A.2.26 如何只讓某個IP訪問此頁而其他人訪問另一頁 305
A.2.27 如何實現(xiàn)圖像的縮放 305
A.2.28 如何使PHP 4調用自己編寫的COM組件 306
A.2.29 如何將一個字符串轉換成不超過特定長度的字符串 307
A.2.30 如何檢測用POST和GET方法提交的表單中的變量 307
A.2.31 如何利用PHP生成動態(tài)WAP頁面 309
A.2.32 如何用PHP實現(xiàn)對上傳的ZIP文件的解壓 310
A.2.33 如何實現(xiàn)文件上載 312
A.2.34 如何使用PHP建立GIF 312
A.2.35 如何動態(tài)改變PHP的錯誤輸出等級 313
A.2.36 如何實現(xiàn)PHP和JavaScript的混合編程 314
A.2.37 如何利用PHP對XML文件進行解析 315
A.2.38 如何在PHP中實現(xiàn)ASP的Application 功能 318
A.2.39 如何利用PHP過濾換行符 320
A.2.40 如何利用PHP獲取頁面中的所有鏈接地址 320
A.2.41 如何使用PHP來給網頁做導航條 321
A.3 其他問題 323
A.3.1 php_admin_value和php_value之間有何異同 323
A.3.2 ASP與PHP之間有何區(qū)別 323
A.3.3 PHP與PERL之間有何區(qū)別 323
A.3.4 PHP與Cold Fusion之間有何區(qū)別 323
A.3.5 如何直接讀取請求的信息頭 324
A.3.6 如何在PHP里啟動一個進程以后讓它在后臺運行 324
A.3.7 如何在PHP里使用SSI 324
A.3.8 如何才能在Aache中使用PHP 4 324
A.3.9 如何才能在IIS中使用PHP 4 325
A.3.10 如何才能同時使用PHP 3和PHP 4 325
A.3.11 如何獲知來訪者的URL地址 325
A.3.12 如何將形如XXX.YYY.WWW.ZZZ的IP地址轉變?yōu)檎麛?325
A.3.13 如何提高PHP程序的運行效率 326
A.3.14 如何在PHP中執(zhí)行系統(tǒng)外部命令 326
A.3.15 如何在Linux/UNIX下定時運行PHP腳本 328
A.3.16 如何使用PHPLIB進行Session的管理和認證 328

本目錄推薦

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