本章的實例利用了樣例數據庫samp_db,這個實例使用了為學分保存方案而創建的表和第1章“MySQL和SQL 介紹”中為歷史同盟而創建的表。雖然在寫本書時PHP 4還處于?測試階段,而當您讀到本書時它可能已經發布了,但這里還是要涉及PHP 3的內容。與PHP 3兼容是PHP 4 的一個明確設計目標,因此這里所說的有關PHP 3的各個方面都可應用到PHP 4中。從PHP 3 更改到PHP 4 有一組移植注意事項。如果使用PHP 4,就應該閱讀那些注釋。
本章假設的環境是:PHP 與Apache Server結合使用。必須安裝MySQLC 客戶機庫和頭文件,因為建立PHP 時需要這些文件,否則PHP 不知道如何訪問MySQL數據庫。如果需要獲得一些這樣的軟件,請參閱附錄A“獲得和安裝軟件”。附錄中還給出了獲得本章開發的實例腳本的說明,您可以直接下載這些腳本。
在UNIX 環境下,PHP 或者作為內建模塊用于Apache,該模塊連接到Apache 可執行的二進制程序上;或者作為獨立的用于傳統CGI 程序的解釋程序。在Windows 環境下,雖然開發在Windows NT 環境下運行的Apache PHP 4 模塊的工作正在進行之中,但是此刻的PHP只能作為一個獨立程序來運行。
本章的大部分篇幅,都用來說明了在這里討論所需要的PHP 函數。要想較全面地了解所有關于MySQL的函數,請參閱附錄H“PHP API 參考”,也可以查閱PHP 手冊,它描述了PHP 提供的全部函數,包括使用除MySQL以外的數據庫的函數(使用MySQL時,PHP不受限制的部分僅僅只有DBI)。這個手冊可以從PHP Web 站點下載: http://www.php.com/。該Web 站點也有從PHP 3移植到PHP 4的注意事項。
PHP 腳本的文件名帶有擴展名,該擴展名允許Web 服務器識別文件名并執行PHP 解釋程序去處理它們。如果使用了不可識別的擴展名,則PHP 腳本被當作純文本。本章使用的擴展名為. p h p,其他通用的擴展名為.php3 和. p h t m l。有關配置Apache 來識別擴展名的說明,請參閱附錄A。在機器上,如果沒有掌握Apache 的安裝,那么需要與系統管理員一起檢查,找出可使用的適當擴展名。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com