PHP專家指南

配置PHP的方法2.3.2 PHP的配置檔案2.5.1 PHPLIB中的類5.3.1

內容介紹

內容提要
本書系統地講述了有關PHP(Personal Home Page)的各方面內容。全書共分六章,
外加一個附錄。第一章從整體上簡要介紹PHP的用途、PHP的發展歷史和PHP成為流行
的伺服器端嵌入式腳本語言的原因.第二章的重點是安裝與配置。講述PHP的安裝步驟和
配置選項。同時還介紹了如何安裝Mysql和Apache等常和PHP搭配使用的一些重要軟體。
第三章集中講解了PHP的語法規則。第四章結合9個實例詳細講解PHP的各種重要運用。
第五章簡要介紹了流行的PHP基庫PHPLIB的基本功能及其安裝方法。第六章通過一個基
於Web的bbs的程式講解如何在大型套用中使用PHP。附錄部分分門別類地介紹了PHP
中的各種函式,可作為速查手冊。
本書旨在使讀者掌握PHP腳本語言,具備開發動態Web網頁的技巧和能力。

作品目錄

目錄
前言
第1章 PHP簡介
1.1 什麼是嵌入式腳本語言
1.2 什麼是PHP
1.3 走進PHP
1.4 一點總結
第2章 安裝和配置PHP
2.1 下載 PHP
2.2 在UniX下安裝PHP
2.2.1 獲得安裝程式
2.2.2 解開安裝軟體包
2.2.3 安裝MySQL
2.2.4 安裝Apache和PHP
2.2.5 一些必要的配置
2.3 在Unix下配置PHP的選項
2.3.1 配置PHP的方法
2.3.2 一些重要的配置選項
2.4 在Windows 98/NT下安裝 PHP
2.4.1 在各種Web Server中安裝PHP的通用步驟
2.4.2 Windows 95/98/NT和PWS/IIS 3
2.4.3 Windows NT以及 IIS 4
2.4.4 Windows gx/NT以及Apache 1.3.x
2.4.5 Omni HTTPd 2.ob1 for Windows
2.4.6 Windows下PHP模組用到的動態連線庫
2.5 PHP的配置檔案
2.5.1 一般配置指導(General Configuration Directive)
2.5.2 郵件配置指導
2.5.3 安全模式配置指導
2.5.4 調試器配置指導
2.5.5 擴展裝載配置指導
2.5.6 MySQL配置指導
2.5.7 mSQL配置指導
2.5.8 Postgres配置指導
2.5.9 Sybase配置指導。
2.5.10 Sybase-CT配置指導
2.5.11 Informix配置指導
2.5.12 BC數學函式配置指導
2.5.13 瀏覽器兼容配置指導
2.5.14 統一的ODBC配置指導
2.6 安全問題
2.6.1 PHP作為CGI程式運行
2.6.2 PHP作為Apache的一個模組運行
2.7 典型的PHP配置檔案(php3.ini)
第3章 php3程式設計語言
3.1 php3語言基本結構
3.1.l 嵌入html的php3
3.1.2 php3中的語法分隔設定
3.2 php3數據類型
3.2.1 整型(integer)
3.2.2 浮點型(Floating Point Number)
3.2.3 字元串(String)
3.2.4 數組(Array)
3.2.5 類(Class)
3.3 PhP3中的變數
3.3.1 概述
3.3.2 變數的作用域
3.3.3 靜態變數
3.3.4 動態變數
3.3.5 預定義的變數
3.3.6 來自PHP外部的變數
3.3.7 取得變數的類型
3.4 Php3中的常量
3.5 PHP中的表達式
3.5.1 PHP中的操作符
3.5.2 表達式中的類型強制
3.6 控制結構
3.6.1 概述
3.6.2 簡單順序語句
3.6.3 選擇語句
3.6.4 循環語句
3.6.5 語句的另一種語法格式
3.6.6 轉移語句
3.6.7 替換語句
3.7 函式
3.7.1 函式的基本概念
3.7.2 函式的定義和調用
3.7.3 參數傳遞機制
3.8 小結
第4章 PHP實例分析
4.1 PHP和資料庫的實例
4.1.1 Web與資料庫結合
4.1.2 獲得本機PHP配置信息
4.1.3 MySQL基本操作
4.1.4 PHP結合MySQL的一個實例
4.1.5 Include和require函式
4.2 留言簿程式
4.3 基於PHP動態GIF圖像的計數器
4.4 Whois查詢
4.5 郵件列表
4.6 通過Cookie實現個性化用戶界面
4.7 使用HTTP的身份認證功能
4.8 檔案上傳功能
4.8.1 上傳檔案的簡單例子
4.8.2 上傳多個檔案
4.8.3 使用HTTP的PUT命令上傳檔案
4.9 用PHP中面向對象的程式設計方法實現套用
第5章 PHPLIB簡介
5.1 概述
5.1.1 PHPLIB、Web伺服器和資料庫系統之間的關係
5.1.2 PHPLIB的工作環境
5.2 PHPLIB核心功能的套用
5.2.1 定製註冊界面
5.2.2 定製許可級別
5.2.3 創建新的用戶
5.2.4 創建一個沒有密碼保護的頁面
5.2.5 創建一個有密碼保護的頁面
5.2.6 生成保護功能
5.2.7 一些注意事項
5.3 PHPLIB中的類
5.3.1 關於PHPLIB中的類
5.3.2 如何定製PHPLIB
5.3.2 PHPLIB中的核心功能
5.3.3 PHPLIB中的擴展功能
5.3.4 PHPLIB中的HTML widgets
5.3.5 類的變數與方法
5.4 安裝PHPLIB
5.4.1 準備工作
5.4.2 安裝與調試
5.5 對PHPLIB的進一步調試
5.5.1 查看Web伺服器的運行狀況
5.5.2 查看CGI程式的運行狀況
5.5.3 查看PHP解釋器的工作狀況
5.5.4 查看PHPLIB的運行狀況
5.5.5 查看資料庫是否可連線成功
5.5.6 查看會話是否正常
5.5.7 檢查認證功能的實現
5.6 小結
第6章 基於Web的電子討論區
6.1 關於NeoBoard
6.2 NeoBoard的用戶界面
6.2.1.初始界面
6.2.2 閱讀文章
6.2.3 發表文章
6.3 NeoBoard系統的結構
6.4.1 neoboard.ini
6.4.1 配置信息
6.4.2 函式
6.5 NeoBoard頁面的抬頭和結尾
6.5.1 boardheader.inc
6.5.2 boardfooter.inc
6.6 NeoBoard.php3
6.6.1 init_board函式
6.6.2 board_info函式
6.6.3 display_menu函式
6.6.4 table_header函式
6.6.5 display_feature函式
6.6.6 list_msg函式
6.6.7 board_interface函式
6.6.7 主控邏輯
6.7 小結
附錄A PHP函式參考
A.1 基本變數類型函式
A.1.1 數學運算函式
A.1.2 任意精度的數學運算函式
A.1.3 數組函式
A.1.4 字元串函式
A.1.5 變數函式
A.2 常用的檔案和信息函式
A.2.1 動態庫載入函式
A.2.2 日期和時間函式
A.2.3 目錄函式
A.2.4 檔案系統函式
A.2.5 圖像函式
A.2.6 PHP選項和信息函式
A.2.7 正則表達式函式
A.3 其他擴展函式
A.3.1 郵件函式
A.3.2 輔助函式
A.3.3 日曆函式
A.3.4 網路函式
A.3.5 HTTP函式
A.3.6 FTP函式
A.3.7 壓縮函式
A.3.8 URL函式
A.3.9 程式執行函式

相關詞條

相關搜尋

熱門詞條

聯絡我們