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

PHP高級編程

PHP高級編程

定 價:¥78.00

作 者: (美)Jesus Castagnetto等著;薛忠勝 等譯
出版社: 機械工業(yè)出版社
叢編項: Wrox程序員參考系列
標(biāo) 簽: php

ISBN: 9787111086185 出版時間: 2001-03-01 包裝:
開本: 24cm 頁數(shù): 815 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹PHP的基本知識與高級特性,指導(dǎo)讀者從入門到精通掌握PHP技術(shù)。內(nèi)容包括PHP的變量、函數(shù)、語句、表達式,PHP對文件的處理,PHP的模塊,如MySQL、XML、LDAP、GD,用PHP發(fā)送電子郵件,PHP的安全特性等。本書還介紹了五個范例應(yīng)用程序,結(jié)合實際應(yīng)用程序來講述編寫PHP代碼的特點。本書的附錄還介紹了關(guān)于PHP的問題解答、技巧和文章。本書的作譯者均具有豐富的實際應(yīng)用經(jīng)驗,賦予了本書極有價值的參考信息。

作者簡介

暫缺《PHP高級編程》作者簡介

圖書目錄

譯者序
作者介紹
前言
第1章 什么是PHP 
1.1 PHP簡介 
1.1.1 PHP的發(fā)展歷程 
1.1.2 PHP的現(xiàn)狀 
1.2 本書的風(fēng)格和編排 
1.3 小結(jié) 
1.4 一些有用的網(wǎng)站 
第2章 安裝和配置PHP 
2.1 安裝 
2.1.1 平臺和Web服務(wù)器 
2.1.2 PHP的模塊 
2.1.3 CGI解釋器和Apache模塊 
2.1.4 獲得PHP 
2.1.5 在UNIX下建立和安裝PHP 
2.1.6 測試和基準(zhǔn)測試 
2.1.7 在Windows下安裝PHP 
2.1.8 在microsoft pws下安裝php 
2.1.9 在omnihttpd下安裝php 
2.1.10 在microsoft Ⅱs 5.0下安裝php 
2.2 配置 
2.2.1 在編譯時進行配置 
2.2.2 用Apache命令進行配置 
2.2.3 利用php.ini文件進行配置 
2.3 MySQL 
2.3.1 安裝MySQL 
2.3.2 配置系統(tǒng)的訪問權(quán)限 
2.4 Boutell的GD庫:支持創(chuàng)建GIF圖片 
2.5 Expat:XML分析支持 
2.6 小結(jié) 
2.7 建議讀物 
第3章 在Web環(huán)境下編程 
3.1 為什么用PHP 
3.2 Web方面的技術(shù) 
3.2.1 靜態(tài)發(fā)布 
3.2.2 動態(tài)站點 
3.3 編寫PHP頁面 
3.3.1 PHP和客戶端代碼 
3.3.2 PHP變量 
3.3.3 與用戶交互 
3.3.4 處理表單數(shù)據(jù) 
3.4 一個工作申請表 
3.4.1 URL編碼的介紹 
3.4.2 注釋代碼 
3.4.3 字符轉(zhuǎn)義 
3.5 小結(jié) 
第4章 變量、常量和數(shù)據(jù)類型 
4.1 數(shù)據(jù)類型 
4.2 數(shù)據(jù)的值 
4.3 常量 
4.3.1 定義常量 
4.3.2 內(nèi)置常量 
4.4 變量的聲明和初始化 
4.5 類型轉(zhuǎn)變和類型強制 
4.5.1 字符轉(zhuǎn)變和類型轉(zhuǎn)變 
4.5.2 類型強制 
4.6 變量的變量 
4.7 關(guān)于變量的一些有用函數(shù) 
4.8 建立一個在線工作申請表 
4.9 小結(jié) 
第5章 操作符 
5.1 算術(shù)運算符 
5.2 賦值符號 
5.3 比較符號 
5.4 邏輯操作符 
5.5 字符串連接符號 
5.6 三元操作符 
5.7 位運算符 
5.8 變量賦值的簡潔方式 
5.9 其他類型操作符 
5.9.1 變量操作符 
5.9.2 對象操作符 
5.9.3 錯誤抑制符號 
5.10 操作符的優(yōu)先級和組合 
5.11 建立一個在線的工作申請表 
5.12 小結(jié) 
第6章 語句 
6.1 條件語句 
6.1.1 if語句 
6.1.2 分支條件語句 
6.1.3 switch語句 
6.2 循環(huán) 
6.2.1 while循環(huán) 
6.2.2 do...while循環(huán) 
6.2.3 for循環(huán) 
6.2.4 foreach語句 
6.3 在PHP腳本中包含文件 
6.4 從PHP腳本中退出 
6.5 建立一個在線工作申請表 
6.6 小結(jié) 
第7章 函數(shù) 
7.1 函數(shù)如何工作 
7.2 變量的作用范圍和生命周期 
7.3 函數(shù)的嵌套和遞歸 
7.4 把函數(shù)賦給一個變量 
7.5 建立一個在線工作申請表 
7.6 小結(jié) 
第8章 數(shù)組 
8.1 簡單數(shù)組 
8.1.1 初始化數(shù)組 
8.1.2 數(shù)組的遍歷 
8.2 字符串索引的數(shù)組 
8.3 多維數(shù)組 
8.4 排序函數(shù) 
8.5 在表單元素中使用數(shù)組 
8.6 小結(jié) 
第9章 面向?qū)ο蟮木幊?nbsp;
9.1 什么是面向?qū)ο蟮木幊?nbsp;
9.1.1 分類 
9.1.2 實例化 
9.2 繼承 
9.3 小結(jié) 
第10章 字符串處理和正規(guī)表達式 
10.1 基本的字符串函數(shù) 
10.2 正規(guī)表達式 
10.2.1 基本模式匹配 
10.2.2 正規(guī)表達式函數(shù) 
10.3 建立在線工作申請表 
10.4 小結(jié) 
第11章 文件處理與數(shù)據(jù)存儲 
11.1 文件處理 
11.1.1 打開文件 
11.1.2 關(guān)閉文件 
11.1.3 顯示文件內(nèi)容 
11.1.4 從文件中讀取內(nèi)容 
11.1.5 把數(shù)據(jù)寫入文件 
11.1.6 文件的遍歷 
11.1.7 拷貝、刪除和重命名文件 
11.1.8 決定文件的屬性 
11.1.9 目錄的處理 
11.2 從客戶端上載文件 
11.2.1 處理上載文件 
11.2.2 確定文件有效 
11.3 完善工作申請表 
11.4 非關(guān)系型數(shù)據(jù)庫 
11.4.1 程序說明 
11.4.2 地址簿的用戶界面 
11.4.3 設(shè)計總體查看的表單 
11.4.4 數(shù)據(jù)庫查詢 
11.4.5 刪除條目 
11.4.6 顯示條目 
11.4.7 編輯地址簿 
11.4.8 更新數(shù)據(jù)庫 
11.4.9 增加新條目 
11.4.10 從CSV文件輸入數(shù)據(jù) 
11.4.11 綜合起來 
11.5 小結(jié) 
第12章 PHP與SQL數(shù)據(jù)庫 
12.1 為何要使用數(shù)據(jù)庫 
12.2 結(jié)構(gòu)化查詢語言 
12.2.1 PHP寫的SQL代碼測試器 
12.2.2 SQL語言參考 
12.3 PHP對數(shù)據(jù)庫連接的支持 
12.3.1 MySQL數(shù)據(jù)庫 
12.3.2 PHP中對MySQL支持的函數(shù) 
12.4 一個PHP和MySQL應(yīng)用程序的例子 
12.5 小結(jié) 
第13章 PHP與LDAP 
13.1 目錄服務(wù)與LDAP 
13.1.1 ldap特性 
13.1.2 ldap與大規(guī)模數(shù)據(jù)庫 
13.2 LDAP的工作 
13.2.1 ldap組件 
13.2.2 ldap的數(shù)據(jù)組織 
13.2.3 ldap說明 
13.2.4 目錄與數(shù)據(jù)庫 
13.2.5 ldap的操作 
13.2.6 ldap的方言-ldif 
13.2.7 ldap的一些高級特性 
13.3 LDAP軟件 
13.3.1 ldap軟件的選擇 
13.3.2 安裝與配置ldap服務(wù)器 
13.3.3 運行slapd服務(wù)器 
13.4 PHP對LDAP的支持 
13.4.1 PHP提供的LDAP API 
13.4.2 連接函數(shù) 
13.4.3 查詢函數(shù) 
13.4.4 修改函數(shù) 
13.4.5 PHP的ldap應(yīng)用程序 
13.5 小結(jié) 
第14章 XML 
14.1 什么是XML 
14.2 XML語言 
14.2.1 XML文檔的結(jié)構(gòu) 
14.2.2 文檔類型定義 
14.3 PHP對XML的支持 
14.4 PHP的XML函數(shù) 
14.4.1 生成XML解析器 
14.4.2 注冊回調(diào)函數(shù) 
14.4.3 解析XML文檔 
14.4.4 釋放解析器 
14.4.5 解析器選項 
14.4.6 實用函數(shù) 
14.5 PHP的XML應(yīng)用程序 
14.5.1 支持Web的企業(yè)級應(yīng)用程序 
14.5.2 聰明的檢索 
14.5.3 轉(zhuǎn)換XML到HTML 
14.5.4 相同數(shù)據(jù)的不同外觀 
14.6 PHP XML應(yīng)用程序示例 
14.7 小結(jié) 
第15章 圖像生成和處理 
15.1 圖像和服務(wù)器端腳本 
15.2 PHP中的圖像處理 
15.2.1 安裝具有圖像支持的PHP 
15.2.2 PHP的圖像函數(shù) 
15.3 使用圖像函數(shù)的應(yīng)用程序 
15.3.1 使用PHP的示例圖像應(yīng)用 
15.3.2 顯示計數(shù)器的頁面 
15.3.3 記錄點擊次數(shù) 
15.3.4 生成圖像 
15.4 小結(jié) 
第16章 網(wǎng)絡(luò)連接 
16.1 客戶和服務(wù)器 
16.2 使用TCP 
16.3 whois 函數(shù) 
16.4 前臺的界面 
16.5 擴展前臺界面 
16.6 我的域名仍然可用嗎 
16.7 Web客戶端 
16.8 小結(jié) 
第17章 發(fā)送和接收電子郵件 
17.1 發(fā)送電子郵件 
17.1.1 mail() 命令 
17.1.2 mime_mail 類 
17.1.3 使用SMTP 
17.2 接收電子郵件 
17.3 小結(jié) 
第18章 cookie 
18.1 什么是cookie 
18.2 cookie的限制 
18.3 PHP中的cookie 
18.3.1 開始 
18.3.2 你的名字是什么 
18.4 存取一個cookie 
18.5 設(shè)置一個cookie 
18.5.1 多值cookie 
18.5.2 設(shè)置失效日期 
18.5.3 限制cookie的范圍 
18.6 刪除一個cookie 
18.7 一般未知危險 
18.8 發(fā)送HTTP頭 
18.9 小結(jié) 
第19章 調(diào)試及錯誤處理 
19.1 錯誤的類型 
19.1.1 語法錯誤 
19.1.2 語義錯誤 
19.1.3 邏輯錯誤 
19.1.4 環(huán)境錯誤 
19.2 php的出錯信息 
19.2.1 php的錯誤級別 
19.2.2 設(shè)置錯誤報告的級別 
19.3 錯誤處理 
19.3.1 抑制錯誤信息 
19.3.2 錯誤之后的完美恢復(fù) 
19.3.3 錯誤檢查的定制 
19.4 記錄錯誤 
19.5 一些常見的錯誤 
19.5.1 已發(fā)送頭信息 
19.5.2 未定義函數(shù) 
19.5.3 字符轉(zhuǎn)義錯誤 
19.5.4 最大執(zhí)行時間 
19.6 小結(jié) 
第20章 安全問題 
20.1 安全的重要性 
20.2 從頭開始 
20.3 保護Web服務(wù)器 
20.4 使PHP更為安全 
20.5 使用安全模式 
20.6 用戶識別和驗證 
20.7 使用加密技術(shù) 
20.8 使用SSL 
20.8.1 下載OpenSSL和ModSSL 
20.8.2 編譯和安裝OpenSSL庫 
20.8.3 編譯和安裝mod_ssl 
20.8.4 SSL基本配置 
20.8.5 安裝專用密鑰 
20.8.6 創(chuàng)建證書請求和臨時證書 
20.8.7 取得簽名證書 
20.9 使用Apache的suEXEC機制 
20.10 創(chuàng)建安全的php腳本 
20.11 小結(jié) 
第21章 字符的自動轉(zhuǎn)義 
21.1 問題所在 
21.1.1 轉(zhuǎn)換過程 
21.1.2 定義使用范圍 
21.2 使用自動轉(zhuǎn)義 
21.3 兩個有用的函數(shù) 
21.4 可選方式 
21.5 小結(jié) 
第22章 模板 
22.1 通用的模板技術(shù) 
22.2 在應(yīng)用程序中使用模板 
22.2.1 內(nèi)嵌PHP 
22.2.2 分離通用部分的代碼 
22.2.3 快速模板 
22.2.4 網(wǎng)站框架 
22.3 現(xiàn)有代碼與快速模板 
22.4 小結(jié) 
第23章 案例1-購物車應(yīng)用程序 
23.1 需求分析 
23.2 選擇應(yīng)用程序所需的軟件 
23.3 最終用戶和購物車應(yīng)用程序的交互 
23.4 設(shè)計購物車應(yīng)用程序 
23.4.1 數(shù)據(jù)庫設(shè)計 
23.4.2 中間層的設(shè)計 
23.5 最終用戶特性的實現(xiàn) 
23.6 應(yīng)用程序代碼 
23.7 管理界面的實現(xiàn) 
23.8 小結(jié) 
第24章 案例2-Phorum論壇程序 
24.1 為什么使用PHP 
24.1.1 數(shù)據(jù)庫支持 
24.1.2 在HTML中內(nèi)嵌PHP 
24.1.3 異常錯誤的處理 
24.2 Phorum怎樣運行 
24.3 代碼研究 
24.3.1 代碼重用 
24.3.2 數(shù)據(jù)庫的抽象層 
24.3.3 動態(tài)生成PHP代碼 
24.3.4 在cookie中存放用戶數(shù)據(jù) 
24.3.5 核心文件forums.inf 
24.3.6 論壇列表 
24.3.7 列出消息 
24.3.8 閱讀消息 
24.3.9 張貼消息 
24.3.10 搜索 
24.4 小結(jié) 
第25章 案例3-電子郵件程序 
25.1 程序功能 
25.2 程序?qū)崿F(xiàn) 
25.3 小結(jié) 
第26章 案例4-數(shù)據(jù)庫瀏覽器 
26.1 設(shè)計應(yīng)用程序 
26.2 數(shù)據(jù)庫圖解 
26.2.1 Protein表 
26.2.2 位置表 
26.3 腳本的整體設(shè)計 
26.4 簡單SQL查詢腳本 
26.5 包含外部函數(shù)模塊 
26.5.1 生成SQL語句 
26.5.2 數(shù)據(jù)中間層腳本 
26.5.3 顯示結(jié)果 
26.6 查詢標(biāo)識字段 
26.7 擴展查詢界面 
26.8 一些想法 
26.9 小結(jié) 
第27章 案例5-session應(yīng)用程序 
27.1 關(guān)于session 
27.2 在php3中實現(xiàn)session 
27.2.1 安裝和初始化 
27.2.2 基本使用方法 
27.2.3 實地演習(xí) 
27.3 php4中的session 
27.3.1 從這里開始 
27.3.2 與session相關(guān)的php.ini配置 
27.3.3 php4中的session函數(shù) 
27.4 session的定制 
27.5 小結(jié) 
附錄A PHP函數(shù) 
附錄B 關(guān)于PHP的10個常見問題 
附錄C 關(guān)于PHP的10個技巧 
附錄D 關(guān)于PHP的10篇文章 

本目錄推薦

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