PHP可以做什么?
為什么要學(xué)習(xí)PHP?
“我可以用JavaScript來實現(xiàn)程序編寫。”但JavaScript的能力是有限的,JavaScript通常運行在瀏覽器(客戶端),它可以制作網(wǎng)頁上面的特效:鼠標(biāo)滑過背景改變顏色,還有網(wǎng)頁上常見的鼠標(biāo)滑過彈出菜單。(推薦學(xué)習(xí):PHP編程從入門到精通)
但如果要讓JavaScript實現(xiàn)顯示“訪問網(wǎng)站的總?cè)藬?shù)”,它就無能為力了,因為它只能獲得客戶端的信息,而“訪問網(wǎng)站的總?cè)藬?shù)”是存儲在服務(wù)器端的。
所以就需要另外一種可以在服務(wù)器端運行的編程語言,PHP語言就是其中的一種,因為它可以運行在Web服務(wù)器端。
在學(xué)習(xí)PHP之前讓我們來認識一下PHP及其功能。
PHP 可以生成動態(tài)頁面內(nèi)容
PHP 可以創(chuàng)建、打開、讀取、寫入、關(guān)閉服務(wù)器上的文件
PHP 可以收集表單數(shù)據(jù)
PHP 可以發(fā)送和接收 cookies
PHP 可以添加、刪除、修改您的數(shù)據(jù)庫中的數(shù)據(jù)
PHP 可以限制用戶訪問您的網(wǎng)站上的一些頁面
PHP 可以加密數(shù)據(jù)
通過 PHP,您不再限于輸出 HTML。您可以輸出圖像、PDF 文件,甚至 Flash 電影。您還可以輸出任意的文本,比如 XHTML 和 XML。
為什么使用 PHP?
PHP 可在不同的平臺上運行(Windows、Linux、Unix、Mac OS X 等)
PHP 與目前幾乎所有的正在被使用的服務(wù)器相兼容(Apache、IIS 等)
PHP 提供了廣泛的數(shù)據(jù)庫支持
PHP 是免費的,可從官方的 PHP 資源下載它: www.php.net
PHP 易于學(xué)習(xí),并可高效地運行在服務(wù)器端