《PHP3程式設計(附CD)》是2000年機械工業出版社出版的圖書,作者是David Medinets。
基本介紹
- 作者:David Medinets
- 譯者:趙紅衛 劉燕 魏群 王波
- ISBN:9787111079446
- 頁數:335
- 定價:49.00
- 出版社:機械工業出版社
- 出版時間:2000-4
- 裝幀:平裝
內容介紹,作品目錄,
內容介紹
本書作者是一位經驗豐富的程式設計師.在書中使用了大量的、有一定使用價值的例子來深入淺出地講解PHP語言及Web編程需要了解的方方面面。尤其值得注意的是.書中使用了多個“中場”章節,以便在學習過一定知識之後,通過實際例子來對所學的知識進行鞏固。這些章節介紹的內容具有很強的實用價值。因此本書不僅對Web編程的入門者,即使對於有一定經驗的Web程式設計師來講,也是非常有用的。
作品目錄
第一章 什麼是PHP?
1.1 起源
1.2 特性
1.3 PHP需要花費多少錢?
1.4 PHP語言可以嵌入HTML中
1.5 PHP語言是在Web伺服器端運行
1.6 PHP無處不在
1.7 PHP和C或Java相似嗎?
1.8 PHP比ColdFusion、Active Server Page或Java Server
Page更好嗎?
1.9 總結
第二章 安裝PHP
2.1 基本概念
2.2 編譯前的準備工作
2.3 編譯C編譯器gcc
2.3 編譯MySQL
2.4 測試MySQL
2.5 編譯iODBC和MyODBC
2.6 編譯PHP
2.7 安裝PHPLIB
2.8 測試Linux環境下的ODBC
2.9 總結:
第三章 PHP中的數據處理
3.1 數值
3.2 變數
3.3 常量
3.4 操作符
3.5 總結
第四章 程式控制
4.1 表達式
4.2 語句
4.3 函式
4.4 總結
第五章 中場一:資料庫連線
5.1 開端
5.2 創建連線
5.3 獲取HTML表單信息
5.4 使用HTML表單信息
5.5 common.inc檔案
5.6 總結
第六章 資料庫和SQL
6.1 信息和數據有何不同?
6.2 從信息向資料庫轉移
6.3 創建唯一的記錄
6.4 每個記錄的重要欄位
6.5 有關欄位數據類型的一兩句話
6.6 設計能存儲電子郵件訊息的欄位
6.7 SQL介紹
6.8 欄位定義及修正
6.9 總結
第七章 中場二:列表維護
7.1 列表維護的規範
7.2 創建連線代碼
7.3 創建phpuser用戶名
7.4 創建資料庫表
7.5 修改menu.php3檔案
7.6 插入記錄
7.7 顯示記錄
7.8 為新表配置應用程式
7.9 總結
第八章 phpMyAdmin:開放源碼的MYSQL前端
8.1 phpMyAdmin的特性:
8.2 安裝phpMyAdmin
8.3 防止“網路機器人”
8.4 用密碼保護phpMyAdmin目錄
8.5 使用phpMyAdmin
8.6 函式變數:轉儲表中數據
8.7 Query By Example,構造用戶自定義頁面
8.8 構建多語言網站
8.9 常見問題
8.10總結
第九章 模式匹配
9.1 正則表達式定義:
9.2 POSIX風格的函式:
9.3 PERL風格函式:
9.4 MySQL:
9.5 總結:
第十章 面向對象
10.1 了解類的知識:
10.2 對象和PHP
10.3 總結
第十一章 中場三:生成HTML模組
11.1 HTML類的設計目的
11.2 生成一個基類
11.3 繼續進行下一步
11.5 添加HEAD支持
11.6 添加BODY支持:
11.7 添加TITLE支持
11.8 添加注釋支持
11.9 添加對通用標籤的支持
11.10 添加默認值支持
11.11 快取HTML代碼
11.12 總結
第十二章 什麼是CGI?
12.1 CGI應用程式和JAVA Applet
12.2 CGI應用程式和JavaScript:
12.3 自己編寫腳本
12.4 CGI是如何工作的
12.5 調用CGI程式
12.6 HTTP標題
12.7 CGI和環境變數
12.8 URL編碼和解碼
12.9 安全性
12.10 Cookies
12.11 調試CGI程式
12.12 表單處理
12.13 總結
第十三章 認證
13.1 HTTP認證
13.2 htaccess 認證:
13.3 總結
第十四章 深入了解SQL
14.1 表關聯
14.2 創建資料庫表
14.3 通過連線生成虛擬表
14.4 使用聯接表
14.5 幾種連線類型:
14.6 處理空值
14.7 完整性
14.8 總結
第十五章 中場四:管理並發訪問
15.1 問題:一個用戶能覆蓋另一個用戶的更改。
15.2 解決方案:阻止多用戶編輯
15.3 總結
第十六章 XML
16.1 為什麼使用XML
16.2 XML解決方法
16.3 XML核心
16.4 文檔類型定義(DTD)
16.5 XML應用程式
16.6 XML是什麼樣的
16.7 進一步研究
16.8 總結
第十七章 用PHP處理XML
17.1 得到電影信息
17.2 總結
1.1 起源
1.2 特性
1.3 PHP需要花費多少錢?
1.4 PHP語言可以嵌入HTML中
1.5 PHP語言是在Web伺服器端運行
1.6 PHP無處不在
1.7 PHP和C或Java相似嗎?
1.8 PHP比ColdFusion、Active Server Page或Java Server
Page更好嗎?
1.9 總結
第二章 安裝PHP
2.1 基本概念
2.2 編譯前的準備工作
2.3 編譯C編譯器gcc
2.3 編譯MySQL
2.4 測試MySQL
2.5 編譯iODBC和MyODBC
2.6 編譯PHP
2.7 安裝PHPLIB
2.8 測試Linux環境下的ODBC
2.9 總結:
第三章 PHP中的數據處理
3.1 數值
3.2 變數
3.3 常量
3.4 操作符
3.5 總結
第四章 程式控制
4.1 表達式
4.2 語句
4.3 函式
4.4 總結
第五章 中場一:資料庫連線
5.1 開端
5.2 創建連線
5.3 獲取HTML表單信息
5.4 使用HTML表單信息
5.5 common.inc檔案
5.6 總結
第六章 資料庫和SQL
6.1 信息和數據有何不同?
6.2 從信息向資料庫轉移
6.3 創建唯一的記錄
6.4 每個記錄的重要欄位
6.5 有關欄位數據類型的一兩句話
6.6 設計能存儲電子郵件訊息的欄位
6.7 SQL介紹
6.8 欄位定義及修正
6.9 總結
第七章 中場二:列表維護
7.1 列表維護的規範
7.2 創建連線代碼
7.3 創建phpuser用戶名
7.4 創建資料庫表
7.5 修改menu.php3檔案
7.6 插入記錄
7.7 顯示記錄
7.8 為新表配置應用程式
7.9 總結
第八章 phpMyAdmin:開放源碼的MYSQL前端
8.1 phpMyAdmin的特性:
8.2 安裝phpMyAdmin
8.3 防止“網路機器人”
8.4 用密碼保護phpMyAdmin目錄
8.5 使用phpMyAdmin
8.6 函式變數:轉儲表中數據
8.7 Query By Example,構造用戶自定義頁面
8.8 構建多語言網站
8.9 常見問題
8.10總結
第九章 模式匹配
9.1 正則表達式定義:
9.2 POSIX風格的函式:
9.3 PERL風格函式:
9.4 MySQL:
9.5 總結:
第十章 面向對象
10.1 了解類的知識:
10.2 對象和PHP
10.3 總結
第十一章 中場三:生成HTML模組
11.1 HTML類的設計目的
11.2 生成一個基類
11.3 繼續進行下一步
11.5 添加HEAD支持
11.6 添加BODY支持:
11.7 添加TITLE支持
11.8 添加注釋支持
11.9 添加對通用標籤的支持
11.10 添加默認值支持
11.11 快取HTML代碼
11.12 總結
第十二章 什麼是CGI?
12.1 CGI應用程式和JAVA Applet
12.2 CGI應用程式和JavaScript:
12.3 自己編寫腳本
12.4 CGI是如何工作的
12.5 調用CGI程式
12.6 HTTP標題
12.7 CGI和環境變數
12.8 URL編碼和解碼
12.9 安全性
12.10 Cookies
12.11 調試CGI程式
12.12 表單處理
12.13 總結
第十三章 認證
13.1 HTTP認證
13.2 htaccess 認證:
13.3 總結
第十四章 深入了解SQL
14.1 表關聯
14.2 創建資料庫表
14.3 通過連線生成虛擬表
14.4 使用聯接表
14.5 幾種連線類型:
14.6 處理空值
14.7 完整性
14.8 總結
第十五章 中場四:管理並發訪問
15.1 問題:一個用戶能覆蓋另一個用戶的更改。
15.2 解決方案:阻止多用戶編輯
15.3 總結
第十六章 XML
16.1 為什麼使用XML
16.2 XML解決方法
16.3 XML核心
16.4 文檔類型定義(DTD)
16.5 XML應用程式
16.6 XML是什麼樣的
16.7 進一步研究
16.8 總結
第十七章 用PHP處理XML
17.1 得到電影信息
17.2 總結