注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程PHP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)

PHP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)

PHP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)

定 價(jià):¥56.00

作 者: (美)Ashish Daniel Wilfred,(美)Meeta Gupta,(美)Kartik Bhatnagar著;賀民[等]譯;劉永明譯
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 萬(wàn)水軟件項(xiàng)目應(yīng)用與實(shí)例開(kāi)發(fā)叢書(shū)
標(biāo) 簽: php

ISBN: 9787508412788 出版時(shí)間: 2003-01-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 562 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《PHP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)》是學(xué)習(xí)PHP編程的優(yōu)秀參考書(shū),其主要內(nèi)容有:第1部分概述了PHP編程的基礎(chǔ)知識(shí),如PHP的安裝和配置、變量、運(yùn)算符和常量、控制結(jié)構(gòu)、數(shù)組和函數(shù)、類的應(yīng)用,并介紹了在線購(gòu)物站點(diǎn)的創(chuàng)建過(guò)程:在第2部分到第6部分中,每部分都圍繞一個(gè)專業(yè)項(xiàng)目展開(kāi)討論,并通過(guò)實(shí)例引導(dǎo)讀者,通過(guò)由淺入深的方式學(xué)習(xí)各種專業(yè)項(xiàng)目的創(chuàng)建,如創(chuàng)建用戶注冊(cè)表單、存儲(chǔ)和檢索文件信息、MySQL與PHP的綜合使用、創(chuàng)建產(chǎn)品目錄和購(gòu)物車以及發(fā)送電子郵件、用戶身份驗(yàn)證和跟蹤等;第7部分可以作為讀者從項(xiàng)目中所學(xué)知識(shí)的總結(jié),以及拓寬其知識(shí)的指導(dǎo),這部分還包括PHP編程語(yǔ)言未來(lái)的發(fā)展方向;第8部分是進(jìn)一步研究PHP函數(shù)和概念的快速查詢手冊(cè)?!禤HP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)》的各個(gè)項(xiàng)目是建立一個(gè)大型在線購(gòu)物網(wǎng)站的一個(gè)部分。將這些項(xiàng)目綜合起來(lái),讀者最終將能夠完成大型購(gòu)物同站的創(chuàng)建?!禤HP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)》既有詳細(xì)的概念說(shuō)明,又有復(fù)雜而完整的實(shí)例代碼,讀者能夠輕松地將自己所學(xué)的理論知識(shí)付諸實(shí)踐?!禤HP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)》適用于各個(gè)層次的PHP程序員。

作者簡(jiǎn)介

暫缺《PHP專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)》作者簡(jiǎn)介

圖書(shū)目錄

譯者序
NIIT簡(jiǎn)介
作者簡(jiǎn)介
前言
第1部分 PHP概述
第1章 PHP概述
1.1 PHP基礎(chǔ)
1.1.1 PHP入門
1.1.2 PHP的基本功能
1.2 PHP的發(fā)展
1.2.1 個(gè)人主頁(yè):PHP的第一個(gè)發(fā)行版本
1.2.2 PHP/FI:PHP的第二版
1.2.3 PHP 3:PHP的第三版
1.2.4 PHP 4: PHP的最新版本
1.3 PHP編程初步
1.4 總結(jié)
第2章 PHP的安裝和配置
2.1 在Windows 2000上安裝 PHP
2.1.1 驗(yàn)證PHP安裝
2.1.2 為PHP配置 IIS 4.0
2.2 在Linux平臺(tái)上安裝PHP
2.2.1 使用Red Hat包管理器(RPM)安裝PHP
2.2.2 從源文件中編譯PHP
2.3 總結(jié)
第3章 變量、運(yùn)算符和常量
3.1 變量概述
3.1.1 變量命名規(guī)則
3.1.2 變量聲明和初始化
3.1.3 變量按引用賦值
3.1.4 變量作用域
3.1.5 環(huán)境變量
3.2 運(yùn)算符
3.2.1 算術(shù)運(yùn)算符
3.2.2 賦值運(yùn)算符
3.2.3 比較運(yùn)算符
3.2.4 執(zhí)行運(yùn)算符('')
3.2.5 遞增運(yùn)算符和遞減運(yùn)算符
3.2.6 字符串運(yùn)算符(.)
3.2.7 字符串操作
3.3 類型變化
3.4 類型轉(zhuǎn)換
3.5 變量的變量
3.6 確定和設(shè)置變量類型的函數(shù)
3.6.1 settype()函數(shù)
3.6.2 gettype()函數(shù)
3.7 常量
3.7.1 定義常量
3.7.2 預(yù)定義的常量
3.7.3 嵌入HTML的PHP代碼的可選語(yǔ)法
3.8 總結(jié)
第4章 控制結(jié)構(gòu)
4.1 條件表達(dá)式
4.1.1 條件語(yǔ)句
4.1.2 條件循環(huán)
4.1.3 嵌套控制結(jié)構(gòu)
4.2 總結(jié)
第5章 數(shù)組
5.1 數(shù)組簡(jiǎn)介
5.2 初始化數(shù)組
5.2.1 使用數(shù)組標(biāo)識(shí)符
5.2.2 使用array()函數(shù)
5.3 使用數(shù)組
5.3.1 修改數(shù)組大小
5.3.2 數(shù)組循環(huán)操作
5.3.3 在數(shù)組中查找元素
5.3.4 倒轉(zhuǎn)數(shù)組
5.3.5 數(shù)組排序以及隨機(jī)化數(shù)組
5.4 總結(jié)
第6章 函數(shù)
6.1 函數(shù)概述
6.2 向函數(shù)傳遞參數(shù)
6.2.1 傳遞默認(rèn)的參數(shù)值
6.2.2 按值傳遞參數(shù)
6.2.3 按引用傳遞參數(shù)
6.3 從函數(shù)返回值
6.4 理解函數(shù)內(nèi)部變量的作用域
6.4.1 global語(yǔ)句
6.4.2 靜態(tài)語(yǔ)句
6.5 變量函數(shù)和變量參數(shù)函數(shù)
6.6 總結(jié)
第7章 理解類
7.1 類
7.1.1 創(chuàng)建類
7.1.2 實(shí)例化類--使用對(duì)象
7.1.3 不用對(duì)象訪問(wèn)類方法
7.1.4 $this變量
7.2 構(gòu)造函數(shù)
7.3 擴(kuò)展類一類的繼承
7.3.1 重載方法
7.3.2 間接訪問(wèn)父類中的方法
7.4 總結(jié)
第8章 項(xiàng)目個(gè)案研究--創(chuàng)建在線購(gòu)物站點(diǎn)
8.1 Bukbuz Inc.概述
8.2 Bukbuz Inc.網(wǎng)站
8.3 項(xiàng)目生命周期
8.3.1 需求分析
8.3.2 總體設(shè)計(jì)
8.3.3 詳細(xì)設(shè)計(jì)
8.3.4 編碼
8.3.5 集成和測(cè)試
8.3.6 用戶驗(yàn)收測(cè)試
8.4 Bukbuz Ino.網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)
8.4.1 customerinfo表
8.4.2 catgory表
8.4.3 products表
8.4.4 orders表
8.4.5 products_ordered表
8.4.6 neworder表
8.4.7 Login表
8.5 Bukbuz Inc.網(wǎng)站主頁(yè)的代碼
8.6 總結(jié)
第2部分專業(yè)項(xiàng)目1
項(xiàng)目1 為在線購(gòu)物站點(diǎn)創(chuàng)建用戶注冊(cè)表單
第9章 HTML基礎(chǔ)
9.1 HTML元素
9.2 格式化HTML頁(yè)面的元素
9.2.1 題頭標(biāo)記
9.2.2 換行標(biāo)記
9.2.3 段標(biāo)記
9.2.4 注釋標(biāo)記
9.2.5 字體標(biāo)記
9.3 用HTML創(chuàng)建表單
9.3.1 表單的運(yùn)行
9.3.2 表單元素
9.3.3 輸入元素
9.3.4 選擇元素
9.3.5 表元素
9.4 創(chuàng)建HTML表單
9.5 總結(jié)
第10章 PHP中的表單解析
10.1 用PHP解析HTML傳送的值
10.1.1 解析文本框表單元素
10.1.2 解析單選按鈕表單控件
10.1.3 解析復(fù)選框表單控件
10.1.4 從多項(xiàng)選擇列表中解析值
10.2 表單有效性驗(yàn)證
10.2.1 驗(yàn)證Name文本框的值
10.2.2 驗(yàn)證Address文本字段的值
10.2.3 驗(yàn)證電子郵件地址
10.2.4 驗(yàn)證口令
10.2.5 驗(yàn)證生日字段
10.3 打印確認(rèn)頁(yè)面
10.4 打印隱藏字段
10.5 將理論付諸于實(shí)踐
10.6 總結(jié)
第3部分專業(yè)項(xiàng)目2
項(xiàng)目2 在文件中存儲(chǔ)和檢索信息
第11章 處理文件
11.1 使用文件
11.1.1 檢查文件是否存在
11.1.2 打開(kāi)文件
11.1.3 關(guān)閉文件
11.1.4 讀取文件
11.1.5 寫文件
11.1.6 接收輸入時(shí)格式化數(shù)據(jù)
11.1.7 pack()和unpack()函數(shù)
11.2 將理論付諸實(shí)踐
11.2.1 output.php
11.2.2 reader.php
11.3 總結(jié)
第4部分專業(yè)項(xiàng)目3
項(xiàng)目3 PHP與MySQL的結(jié)合
第12章 處理數(shù)據(jù)存儲(chǔ)
12.1 數(shù)據(jù)庫(kù)概念入門
12.1.1 表
12.1.2 字段
12.1.3 記錄
12.1.4 使用數(shù)據(jù)庫(kù)的優(yōu)勢(shì)
12.2 數(shù)據(jù)庫(kù)管理系統(tǒng)
12.3 關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
12.4 數(shù)據(jù)庫(kù)規(guī)范化
12.4.1 規(guī)范化的原因
12.4.2 規(guī)范化形式
12.4.3 反向規(guī)范化
12.5 PHP對(duì)各種數(shù)據(jù)庫(kù)的支持
12.6 Web數(shù)據(jù)庫(kù)結(jié)構(gòu)
12.7 MySQL數(shù)據(jù)庫(kù)編程
12.7.1 使用mysqladmin命令
12.7.2 使用MySQL監(jiān)視程序
12.7.3 創(chuàng)建數(shù)據(jù)庫(kù)
12.7.4 創(chuàng)建表
12.7.5 在數(shù)據(jù)庫(kù)中查看表
12.7.6 查看表的結(jié)構(gòu)
12.7.7 在表中輸入數(shù)據(jù)
12.7.8 查看表中的數(shù)據(jù)
12.7.9 修改表中的數(shù)據(jù)
12.7.10 從表中刪除數(shù)據(jù)
12.7.11 修改表的結(jié)構(gòu)
12.8 總結(jié)
第13章 PHP與SQL數(shù)據(jù)庫(kù)(MySQL)的綜合使用
13.1 使用MySQL
13.1.1 連接數(shù)據(jù)庫(kù)
13.1.2 在MySQL中創(chuàng)建數(shù)據(jù)庫(kù)
13.1.3 選擇數(shù)據(jù)庫(kù)
13.1.4 在數(shù)據(jù)庫(kù)中創(chuàng)建表
13.1.5 在表中插入記錄
13.1.6 從表中檢索信息
13.1.7 更新表中的信息
13.2 同時(shí)使用多個(gè)數(shù)據(jù)庫(kù)
13.3 重要的PHP-MySQL函數(shù)
13.4 MySQL中的錯(cuò)誤處理
13.4.1 PHP中的錯(cuò)誤類型
13.4.2 創(chuàng)建自定義的錯(cuò)誤處理程序
13.5 總結(jié)
第5部分專業(yè)項(xiàng)目4
項(xiàng)目4 創(chuàng)建產(chǎn)品目錄和購(gòu)物車并發(fā)送電子郵件
第14章 創(chuàng)建產(chǎn)品目錄
14.1 產(chǎn)品目錄概述
14.1.1 產(chǎn)品目錄結(jié)構(gòu)
14.1.2 Bukbuz Inc.產(chǎn)品目錄的組件
14.1.3 用戶注冊(cè)
14.1.4 單擊Product Catalog頁(yè)面的Add to Cart鏈接時(shí)的用戶注冊(cè)過(guò)程
14.2 Bukbuz Inc產(chǎn)品目錄的工作方式
14.3 產(chǎn)品目錄的搜索功能
14.3.1 searchvisitor.php文件
14.3.2 searchcustomer.php文件
14.3.3 產(chǎn)品目錄上的其他頁(yè)面鏈接
14.4 Bukbuz Inc.產(chǎn)品目錄的管理組件
14.4.1 添加產(chǎn)品
14.4.2 刪除產(chǎn)品
14.4.3 產(chǎn)品瀏覽器
14.4.4 添加類別
14.4.5 刪除類別
14.4.6 類別瀏覽器
14.4.7 添加用戶
14.4.8 刪除用戶
14.4.9 待處理訂單
14.5 總結(jié)
第15章 購(gòu)物車
15.1 購(gòu)物車概述
15.2 購(gòu)物車結(jié)構(gòu)
15.3 購(gòu)物車的工作方式
15.3.1 向購(gòu)物車中添加產(chǎn)品
15.3.2 查看購(gòu)物車
15.3.3 從購(gòu)物車中刪除產(chǎn)品
15.4 總結(jié)
第16章 發(fā)送電子郵件
16.1 Bukbuz Inc.的Feedback表單
16.1.1 mail()函數(shù)
16.1.2 feedback.php文件
16.2 總結(jié)
第6部分專業(yè)項(xiàng)目5
項(xiàng)目5 用戶身份驗(yàn)證與跟蹤
第17章 用戶身份驗(yàn)證腳本
17.1 用戶身份驗(yàn)證基礎(chǔ)
17.1.1 基于口令的身份驗(yàn)證方法
17.1.2 基于口令的身份驗(yàn)證:優(yōu)勢(shì)和不足
17.1.3 存儲(chǔ)口令
17.2 數(shù)據(jù)加密和哈希
17.2.1 數(shù)據(jù)加密
17.2.2 哈希法
17.3 創(chuàng)建PHP身份驗(yàn)證腳本
17.4 總結(jié)
第18章 會(huì)話跟蹤
18.1 會(huì)話概述
18.1.1 會(huì)話變量
18.1.2 會(huì)話初始化
18.1.3 分配會(huì)話名
18.1.4 刪除會(huì)話
18.1.5 加密/解密會(huì)話數(shù)據(jù)
18.2 跟蹤會(huì)話
18.3 總結(jié)
第7部分專業(yè)項(xiàng)目6
項(xiàng)目6 超越實(shí)驗(yàn)室
第19章 PHP中的圖形
19.1 Web中的圖形
19.1.1 使用掃描圖像
19.1.2 創(chuàng)建新圖像
19.1.3 Web圖形的格式
19.2 在PHP中創(chuàng)建圖像
19.2.1 安裝需要的圖形庫(kù)
19.2.2 提供頭信息
19.2.3 創(chuàng)建圖像的步驟
19.2.4 聲明圖像的坐標(biāo)
19.2.5 用基本函數(shù)來(lái)創(chuàng)建圖像
19.2.6 使用像素
19.2.7 設(shè)定圖像的顏色
19.2.8 繪制文本
19.2.9 繪制基本對(duì)象
19.2.10 繪制高級(jí)對(duì)象
19.2.11 在其他現(xiàn)有圖像上繪制圖像
19.2.12 在PHP中動(dòng)態(tài)創(chuàng)建圖表
19.2.13 其他有用的函數(shù)
19.3 總結(jié)
第20章 PHP中的輸入驗(yàn)證程序
20.1 驗(yàn)證基礎(chǔ)
20.1.1 對(duì)驗(yàn)證的需求
20.1.2 應(yīng)該驗(yàn)證什么
20.2 在HTML網(wǎng)頁(yè)中進(jìn)行驗(yàn)證
20.3 在PHP中實(shí)施驗(yàn)證
20.3.1 驗(yàn)證字符串信息
20.3.2 驗(yàn)證日期信息
20.3.3 驗(yàn)證整數(shù)信息
20.4 驗(yàn)證用戶輸入的函數(shù)
20.5 驗(yàn)證電子郵件地址
20.5.1 簡(jiǎn)單驗(yàn)證
20.5.2 DNS驗(yàn)證
20.5.3 SMTP驗(yàn)證或IP地址驗(yàn)證
20.6 總結(jié)
第21章 理解 CVS
21.1 CVS概述
21.2 CVS儲(chǔ)存庫(kù)
21.2.1 訪問(wèn)CVS儲(chǔ)存庫(kù)
21.2.2 CVS儲(chǔ)存庫(kù)結(jié)構(gòu)
21.2.3 通過(guò)CVS得到 PHP的源代碼樹(shù)
21.2.4 創(chuàng)建CVS儲(chǔ)存庫(kù)
21.3 CVS中的環(huán)境變量
21.4 CVS命令選項(xiàng)
21.4.1 CVS命令的結(jié)構(gòu)
21.4.2 CVS命令選項(xiàng)的類型
21.5 總結(jié)
第22章 PEAR
22.1 PEAR簡(jiǎn)介
22.2 PEAN的編程標(biāo)準(zhǔn)
22.2.1 代碼縮進(jìn)
22.2.2 使用控制結(jié)構(gòu)
22.2.3 命令函數(shù)和方法
22.2.4 命名常量
22.2.5 命名全局變量
22.2.6 使用PEAR函數(shù)
22.2.7 定義函數(shù)
22.2.8 處理注釋
22.2.9 包括類文件
22.2.10 使用PHP標(biāo)記
22.2.11 連接頭信息
22.3 PEAR和CVS
22.4 為PEAR提供代碼
22.5 PEAR修改的需求
22.6 PEAR中的幫助
22.7 總結(jié)
第23章 PHP-Nuke
23.1 什么是PHP-Nuke
23.2 控制和管理網(wǎng)站
23.2.1 控制網(wǎng)站
23.2.2 管理網(wǎng)站
23.3 總結(jié)
第24章 Cookies
24.1 什么是Cookies
24.1.1 cookie的工作方式
24.1.2 cookie的作用域
24.1.3 cookies的使用限制
24.2 Cookies在PHP中的實(shí)現(xiàn)
24.2.1 創(chuàng)建cookies
24.2.2 訪問(wèn)cookie
24.2.3 多值cookie
24.2.4 刪除cookie
24.3 Cookies有害嗎
24.4 總結(jié)
第8部分附錄
附錄A 使用目錄
A.1 普通目錄操作
A.1.1 讀取文件
A.1.2 復(fù)制文件
A.1.3 移動(dòng)文件
A.1.4 刪除文件
A.1.5 同一目錄處理多個(gè)文件
A.1.6 刪除目錄
A.1.7 其他目錄函數(shù)
附錄B Mcrypt庫(kù)
B.1 安裝Mcrypt庫(kù)
B.2 Mcrypt模式
附錄C PHP中使用PostgreSQL
C.1 PostgreSQL概述
C.2 PostgrSQL和MySQL的比較
C.3 PostgreSQL的體系結(jié)構(gòu)
C.4 PostgrSQL的安裝和配置
C.5 PostgreSQL的概念
C.6 PostgreSQL數(shù)據(jù)庫(kù)的編程
C.6.1 使用mysqladmin命令
C.6.2 PostgreSQL中交互式監(jiān)視器的使用
C.6.3 創(chuàng)建數(shù)據(jù)庫(kù)
C.6.4 創(chuàng)建表
C.6.5 查看數(shù)據(jù)庫(kù)中的表
C.6.6 查看表的結(jié)構(gòu)
C.6.7 表中數(shù)據(jù)的輸入
C.6.8 查看表里的數(shù)據(jù)
C.6.9 修改表的數(shù)據(jù)
C.6.10 刪除表的數(shù)據(jù)
C.6.11 修改表結(jié)構(gòu)
附錄D 基本HTML標(biāo)記概覽
附錄E PHP函數(shù)概覽
附錄F 網(wǎng)站設(shè)計(jì)最佳實(shí)踐
F.1 設(shè)計(jì)的最佳實(shí)踐
F.2 樣式指南
F.3 選擇外部鏈接
F.4 讓搜索引擎找到你的網(wǎng)站
F.5 網(wǎng)頁(yè)的設(shè)計(jì)及導(dǎo)航
F.6 廣泛的可訪問(wèn)性
F.7 備份計(jì)劃
F.8 跟蹤使用情況
F.9 安全
F.10 廣告
F.11 商標(biāo)

本目錄推薦

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