注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程PHP4開發(fā)手冊

PHP4開發(fā)手冊

PHP4開發(fā)手冊

定 價:¥52.00

作 者: (美)Sterling Hughes著;程凱等譯;程凱譯
出版社: 人民郵電出版社
叢編項: 培生教育集團經(jīng)典網(wǎng)絡教程
標 簽: php

購買這本書可以去


ISBN: 9787115095138 出版時間: 2001-09-01 包裝:
開本: 26cm 頁數(shù): 496 字數(shù):  

內容簡介

  本書全面系統(tǒng)地介紹了PHP5個方面的知識。全書共分為5個部分,分別介紹了語言結構及其相關技術、數(shù)據(jù)庫技術、網(wǎng)絡開發(fā)技術、圖像處理及XML以及Zend API等。全書以任務為基礎,以提問、解答的形式向讀者進行講解,并提供了完整的源代碼,使讀者能夠輕松掌握。本書適合各類網(wǎng)絡開發(fā)人員閱讀。

作者簡介

暫缺《PHP4開發(fā)手冊》作者簡介

圖書目錄

索引
第一部分 語言結構和相關技術
第1章 字符串的使用
1.1 查找部分串
1.2 三元操作符
1.3 交量交換
1.4 使用ASCII字符和數(shù)值
1.5 一次處理字符串的一個字符
1.6 反轉單詞和字符
1.7 創(chuàng)建唯一標識
1.8 加密和解密
1.9 大小寫轉換
1.10 避開字符
1.11 刪除字符呂中的空白
1.12 分析逗號隔離的數(shù)據(jù)
1.13 轉換字符集
1.14 解析URL
1.15 查找一個字符串的讀音密鑰
第2章 數(shù)字
2.1 檢驗一個變量是否為有效的數(shù)字
2.2 使用非浮點型非長型的數(shù)字
2.3 取舍精度數(shù)
2.4 二進制和十進制的相互轉換
2.5 使用一系列數(shù)字
2.6 使用羅馬數(shù)字
2.7 生成隨機數(shù)
2.8 使數(shù)字更加隨機化
2.9 生成不同的隨機數(shù)
2.10 生成偏向性隨機數(shù)
2.11 三角函數(shù)中使用角度而不是弧度
2.12 計算更多的三角函數(shù)
2.13 處理對數(shù)
2.14 驗證信用卡號
2.15 八進制和十六進制相互轉換
2.16 數(shù)字中加上逗號
2.17 不同進制數(shù)的相互轉換
第3章 日期和時間
3.1 將今天的日期加載到一個數(shù)組中
3.2 檢驗一個日期的有效性
3.3 限制日期間隔
3.4 查找不同地域的時間和日期
3.5 格式化時間信息
3.6 從字符串解析時間和日期
3.7 測定執(zhí)行速度
3.8 中斷程序的執(zhí)行
第4章 數(shù)組
4.1 在程序中定義一個數(shù)組
4.2 輸出一個帶有逗號的清單
4.3 改變數(shù)組的大小
4.4 操作數(shù)組的每一項
4.5 通過引用重復數(shù)組
4.6 從數(shù)組中提取唯一的元素
4.7 從一個數(shù)組中返回當前元素
4.8 查找一個數(shù)組中存在而另一個數(shù)組中不存在的元素
4.9 不同數(shù)組的并、交、差運算
4.10 將一個數(shù)組追加到另一個數(shù)組
4.11 反轉一個數(shù)組
4.12 處理一個數(shù)組中多個元素
4.13 查找數(shù)組中的第一個元素
4.14 查找與標準匹配的全部元素
4.15 使用用戶定義的比較函數(shù)進行數(shù)組排序
4.16 隨機化一個數(shù)組
4.17 基于Perl的數(shù)組操縱特征
4.18 敏感排序
第5章 相聯(lián)數(shù)組
5.1 增加一個元素到相聯(lián)數(shù)組
5.2 檢測關鍵字是否出現(xiàn)在相聯(lián)數(shù)組中
5.3 從相聯(lián)數(shù)組中刪除一項
5.4 遍歷一個相聯(lián)數(shù)組
5.5 輸出一個相聯(lián)數(shù)組
5.6 處理多維數(shù)組
5.7 檢查一個值是否存在
5.8 倒置一個相聯(lián)數(shù)組
5.9 排序一個相聯(lián)數(shù)組并保持索引相關
5.10 合并相聯(lián)數(shù)組
第6章 規(guī)則表達式
6.1 復制和替換
6.2 匹配字母
6.3 在PHP中使用Perl兼容的規(guī)則表達式
6.4 PCRE庫和Perl規(guī)則表達式之間的不兼容性
6.5 匹配多行
6.6 讀字符串隔離的記錄
6.7 提取行范圍
6.8 使用規(guī)則表達式檢驗Web數(shù)據(jù)
6.9 測試一個有效的規(guī)則表達式
6.10 查找第n個(Nth)匹配
6.11 查找重復的詞語
6.12 檢驗郵件地址的有效性
6.13 匹配縮寫詞
第7章 文件訪問
7.1 打開一個文件
7.2 創(chuàng)建臨時文件
7.3 將一個文件保存到程序中
7.4 檢測一個文件是否有效
7.5 刷新Cache
7.6 鎖定文件
7.7 在指定的驅動器上獲取剩余的磁盤空間
7.8 給用戶顯示文本文件
7.9 檢測文件權限
7.10 STDIN, STDOUT,STDERR
第8章 文件內容
8.1 使用連接符讀文件的行
8.2 將文件中的行(或段,記錄)列表
8.3 處理文件中的每一個詞語
8.4 逐件反向讀文件
8.5 從文件中隨機取出一行
8.6 隨機化文件中的所有行
8.7 讀出文件的特定行
8.8 處理變長文本段
8.9 刪除文件的最后一行
8.10 處理二進制文件
8.11 交新隨機存取文件
8.12 讀定長記錄
8.13 讀取和創(chuàng)建配置文件
第9章 目錄
9.1 獲得和更改時間信息
9.2 刪除文件
9.3 復制和轉移文件
9.4 辨認同一文件的兩個文件名
9.5 加載一個目錄中所有的文件到一個數(shù)組中
9.6 獲得與一個樣式匹配的文件名
9.7 處理一個目錄中的所有文件
9.8 刪除一個目錄及其內容
9.9 劃分一個文件
9.10 程序:搜索引擎
第10章 函數(shù)
10.1 向函數(shù)傳遞一個默認值
10.2 訪問函數(shù)外的變量
10.3 從函數(shù)返回值
10.4 通過引用傳遞參數(shù)
10.5 在函數(shù)調用之間保留變量值
10.6 從一個函數(shù)返回多個值
10.7 動態(tài)聲明一個函數(shù)
10.8 動態(tài)創(chuàng)建一個匿名函數(shù)
10.9 間接調用一個函數(shù)
10.10 取山參數(shù)的個數(shù)
第11章 類
11.1 創(chuàng)建類
11.2 訪問成員變量
11.3 繼承
11.4 定義公有和私有變量及方法
11.5 創(chuàng)建構造器
11.6 從一個構造器返回不同的對象
11.7 創(chuàng)建一個解構器
11.8 使用類中的函數(shù)而不初始化對象
11.9 間接訪問父類中的方法
11.10 失敗時返回錯誤對象
第12章 使用PHP維護Session
12.1 用PHP創(chuàng)建一個session變量
12.2 使用數(shù)據(jù)庫保存session
12.3 設定session名
12.4 設置和獲得cookie參數(shù)
12.5 在session中注銷變量
12.6 刪除所有的session變量
12.7 使用對象作為session變量
12.8 編碼數(shù)據(jù)
12.9 使用session和PHP創(chuàng)建一個shopping cart
12.10 串行化
12.11 WDDX串行化
12.12 WDDX串行化恢復
第13章 Web自動化
13.1 從PHP腳本中取URL
13.2 提取URL
13.3 將ASCII轉成HTML
13.4 PHP中的JavaScript Rollovers
13.5 提取或刪除HTML標記
13.6 查找過期的鏈接
13.7 查找新鏈接
13.8 用PHP創(chuàng)建HTML模板
13.9 用PHP創(chuàng)建<SELECT>清單
13.10 映出Web頁
13.11 訪問幀
13.12 程序:分析一個Web服務器的日志文件
第14章 使用PHP內置數(shù)組和常量
14.1 使用文件常量
14.2 PHP的OS常量和版本常量
14.3 使用PHP的Error常量設置斷點?
14.4 定義自己的PHP常量
14.5 使用PHP的全局交量
14.6 通過PHP內置數(shù)組訪問數(shù)據(jù)
第二部分 數(shù)據(jù)庫
第15章 DBM
15.1 創(chuàng)建和打開一個DBM數(shù)據(jù)庫
15.2 向DBM數(shù)據(jù)庫插入數(shù)據(jù)
15.3 變更IBM數(shù)據(jù)庫中的關鍵字的值
15.4 刪除DBM數(shù)據(jù)陳中的數(shù)據(jù)
15.5 遍歷DBM數(shù)據(jù)庫
第16章 用PHP建立獨立數(shù)據(jù)庫的API
16.1 Glue
16.2 MySQL模塊
16.3 mSQL模塊
16.4 Oracle模塊
16.5 MSSQL模塊
16.6 ODBC模塊
16.7 PostgreSQL模塊
16.8 IntrBase模塊
16.9 Sybase模塊
第三部分 走出PHP
第17章 與其他程序語言接口
17.1 捕獲其他程序的輸出
17.2 輸出程序的輸出
17.3 對另一個程序打開一個管道
17.4 使用Socket
17.5 使用COM對象
17.6 訪問預并定義的Java方法和類
17.7 訪問自己定量的Java方法和類
第18章 電子郵件
18.1 打開一個IMAP郵箱
18.2 檢測IMAP流是否處于活動狀態(tài)
18.3 將消息轉變成可讀的格式
18.4 發(fā)送電子郵件
18.5 用PHP發(fā)送附件
18.6 發(fā)送二進制附件
18.7 發(fā)送HTML郵件
18.8 獲得郵件的大小
18.9 分析電子郵件標題
第19章 LDAP和SNMP
19.1 對LDAP服務器增加登錄
19.2 從LDAP服務器中刪除一個登錄
19.3 執(zhí)行查詢并在數(shù)組中得到結果
19.4 釋放LDAP結果集
19.5 在LDAP服務器上完成樹搜索
19.6 對LDAP搜索結果排序
19.7 取出所有的SNMP對象
19.8 設定SNMP對象
19.9 獲得SNMP對象
第20章 通信
20.1 處理一個SSL事務
20.2 HTTP文件上傳
20.3 從一個CURL轉移排除/包括標題
20.4 調試CURL轉移
20.5 完成HTTP POST操作
20.6 通過代理服務器連接
20.7 發(fā)送cookies
20.8 TCP客戶
20.9 TCP服務器
20.10 讀寫socket
20.11 一個UDP客戶
20.12 UDP服務器
20.13 UNIX域socket
20.14 處理各IP地址
20.15 非中斷socket
20.16 讀寫向量
20.17 控制數(shù)據(jù)轉移終止
20.18 獲得socket狀態(tài)
第四部分 生成其他語言
第21章 圖形創(chuàng)建和管理
21.1 使用GD創(chuàng)建一個圖像
21.2 打開一個已存在的圖像
21.3 獲得圖像的大小
21.4 向圖像中增加文本
21.5 得到圖像某一部分的顏色
21.6 獲得一幅圖像的顏色數(shù)
21.7 使GIF/PNG透明
21.8 復制局部圖像
21.9 畫矩形
21.10 繪制多邊形
21.11 畫一個局部橢圓
21.12 隔行掃描圖像
21.13 動態(tài)按鈕
21.14 使用TrueType字體
第22章 XML
22.1 錯誤處理
22.2 分析簡單的XML文檔
22.3 分析XML文檔并將其保存到數(shù)組中
22.4 映射XML標記
22.5 設置外部引用實體處理程序
22.6 搜索XML
22.7 節(jié)省內存
22.8 設置或獲取選項
22.9 使用DOM_XML函數(shù)分析
22.10 創(chuàng)建一個XML文檔
22.11 使用XSL模板變換XML
22.12 通過一個XSL文件過渡全部輸出
第五部分 數(shù)據(jù)庫
第23章 Zend API
23.1 獲取參數(shù)
23.2 更改函數(shù)參數(shù)
23.3 從一個函數(shù)返回字符串或數(shù)字
23.4 從函數(shù)中返回數(shù)組和對象
23.5 向PHP添加函數(shù)
23.6 創(chuàng)建資源標識
23.7 存取資源標識
23.8 遍歷數(shù)組
23.9 創(chuàng)建一個PHP模塊
23.10 在PHP安裝中增加文件
第六部分 附錄
附錄A 安裝PHP
附錄B PHP故障排除
B.1 一般性錯誤及其意義
B.2 排除錯誤的技術
附錄C PHP在線資源
C.1 PHP的官方站點
C.2 Zend Web站點
C.3 PHPBuilder
C.4 PHPWizard.net
C.5 PHP類庫
C.6 Weberdev
C.7 DevShed
附錄D 移植到PHP 4
D.1 靜態(tài)變量和默認的參數(shù)初始化僅接收無向量值
D.2 break和continue的范圍對于一個包含的文件,或者一個eval’s字符串來說是局部的
D.3 在一個請求的文件中return語句不起作用
D.4 Unset現(xiàn)在是一個語句,而不是一個函數(shù)
D.5 字符串中不支持“{$” 

本目錄推薦

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