當你使用PHP開發一個網站;當你有許多的表單需要處理;當你需使用標准的SQL語句;當你需要自動化的生成文檔。總之,當你希望快捷高效的開發基於PHP的網站和應用程序的時候,Pear庫將能為你提供意想不到的幫助,使用Pear開發PHP程序是明智的選擇。
Pear都提供了哪些庫都能用來做什麼?Pear庫幾乎涵蓋了使用PHP可以操作的任何方面,大致有這些:
1.HTML表單表格分頁模板,非常方便;
2.GTK和GTK2、PHP也可以寫應用程序;
3.IMAGES用來處理圖像
4.DB用來操作數據庫
5.MDB和MDB2,這個也是用來操作數據庫的,而且是新的版本
6.XML、XML的操作,這個強到你一定想不到的地步
7.MAIL電子郵件的庫,可以幫助你省很多很多的事兒
8.HTTP這個是用來處理網絡協議的
9.MATH、數學計算,如果你的程序需要大量精確的數學計算,可以用到它
先大致的介紹這麼多吧。PEAR的庫有上千個,具體你可以在http://pear.php.net找到。
好了,下面說說PEAR的安裝(不少人覺得PEAR的安裝很困難,實際上這是一件十分輕松的事情)。
我們假設你安裝的是PHP4.30以上版本,
1.在你的PHP目錄中雙擊go-pear.bat
2.一直接回車就行了
3.然後會提示一些包和PHP綁定,選擇Y,回車
4.好了,你的PEAR安裝好了,這實在太簡單了,不是嗎?
5.打開你的PHP的配置文件c:\windows\php.ini.然後找到;include_path=".;D:\php\includes修改為include_path=".;D:\php\includes;D:\php\PEAR"
6.保存PHP.INI,重啟APACHE,OK,一切正常。你的PEAR安裝成功啦!
PEAR命令行下的簡單操作
在你的PHP根目錄中可以找到PEAR.bat文件,這是管理pear的命令,在CMD中使用,要設置環境變量PATH。
以下命令在DOS窗口下操作(請把packegename改為你要使用的包)
1.pearinstallpackagename,安裝一個新的PEAR包,便如安裝DB的操作是d:/php/pearpearinstallDB
1.下載但不安裝:peardownloadpackagename
peardownload-all
2.pear網站上所有可取得pear程序庫列表:
pearremote-list
3.列出已安裝package:
pearlist
4.列出可以升級的package:
pearlist-upgrades
5.更新(升級):
pearupgradepackagename
pearupgrade-all
刪除已安裝的package:
pearuninstallpackagename
下面我們通過一個簡單的表單創建的實例進行講述
首先安裝HTML_QuickForm包
方法如下:
PearinstallHTML_QuickForm
包安好了,可以寫代碼了
require_once("HTMLQuickForm.php");//首先調用這個包
$form=newHTML_QuickForm('frmTest','post');//創建一個對象
$form->addElement('header',header','登錄頁面');//設定頁面信息
$form->addElement('text','user_name','用戶名:');//設定用戶登錄輸入框
$form->addElement('password','user_password','密碼:');//設定用戶密碼
$form->addElement('submit','submit','提交');//設置提交按鈕
$form->display();//把設定的信息輸出到浏覽器
?>