- 相關推薦
PHP的基本作用
PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。接下來,小編為您介紹了PHP的基本作用,歡迎欣賞與借鑒。
1、收集表單數(shù)據(jù)
農(nóng)(FORM)是網(wǎng)絡編程中戰(zhàn)常用的數(shù)據(jù)’輸入界面。表單目錄通常在提交時可以使用GET旦旦POST的方法將數(shù)據(jù)發(fā)送給P田程序腳本。在PHP腳本中,可以以PHP變血的形式訪問每一個表單域在PHP腳本中使用。根據(jù)PHP版本和設置不同,通過變量可以有3種方法米訪問表單數(shù)據(jù)所以在PHP中,獲得客戶輸入的具體數(shù)據(jù)是非常簡單的。
2、生成動態(tài)網(wǎng)頁
PHP腳本程序和客戶端的JavaScript腳本程序不同的是,PHP代碼是運行在服務端的.PHP腳本程岸可以根據(jù)用戶在客戶端的不同輸入請求,在服務端運行該腳本后,動態(tài)輸出用戶請求的內(nèi)容客戶端就能接收劍想得到的結(jié)果,但他們無法仰知:民背后的代碼是如何運作的甚至可以將Web服務幫設置成讓PHP米處理所有的HTML文件,這么一來,用戶就無法得知服務’而到底做了什么。
3、字符串處理
在編寫程序代碼或是文本處理時,經(jīng)常在操作字符串,所以字符*處理一直是程序員使用必多的技術之一,PHP是把字符串作為一種基本的數(shù)據(jù)類型來處理。在PHP巾提供了豐富的字符串處組兇蟻,以及使用強大的正則表達式來對字符串成文本進行搜索、查找、匹配、替換等操作。
4、動態(tài)輸出圖像
使用PHP并不局限于輸出HTML文本、PHP通過使用GD擴展庫還能被用來動態(tài)輸出圖像,例如文字按鈕、驗證碼、數(shù)據(jù)統(tǒng)計圖等,還可以輕松地編輯圖像,例如處理縮略圖和為圖片添加水印怨,具有強大的圖像處理功能。
5、處理服務器端文件系統(tǒng)
也{讓數(shù)據(jù)可以長期保留,可以使用數(shù)據(jù)庫或是文件系統(tǒng)米存取信息。在某些存取數(shù)據(jù)相對簡單的應用中,就是一些特定的應用中,沒有必要使用數(shù)據(jù)庫,就可以采用文件操作。PHP可以利用文件系統(tǒng)函斂任意操作服務器中的目錄或文件包括目錄或文件的打開、編輯、拷貝、創(chuàng)建、刪除。以及文件屬性等秘作。
6、編寫戴據(jù)庫支持的網(wǎng)頁
PHP級強大最顯著的特性之一,是它支持很大范圍的數(shù)據(jù)庫用戶會發(fā)現(xiàn)利用PHP編寫數(shù)據(jù)庫支持的同頁簡單符難以置信。目前,PHP可以連接任何支持世界標準的數(shù)據(jù)庫。
PHP 和 MYSQL
PHP和MYSQL都是免費的開放源碼。它們的結(jié)合可以在WINDOWS中發(fā)展,在UNIX中做服務。PHP也支持其他一些數(shù)據(jù)庫包括PostgreSQL.
下面有一個例子:
首先你已經(jīng)安裝了PHP及MYSQL. 這個簡單的腳本例子是從數(shù)據(jù)庫中讀取數(shù)據(jù)然后顯示出來。
<html>
<body>
<?php
mysql_select_db("mydb", $db);
$result = mysql_query("SELECT * FROM books",$db);
echo "Title: ".mysql_result($result,0,"title")."<br>n";
echo "Author: ".mysql_result($result,0,"author")."<br>n";
echo "Price: ".mysql_result($result,0,"price")."<br>n";
?>
</body>
</html>
函數(shù)mysql_connect()是指在指定的主機上通過用戶名(也可通過指定密碼)連接一個MYSQL服務器。變量 $db 是用來提交這個連接。.
mysql_select_db() 指定數(shù)據(jù)庫用在后面的疑問。函數(shù) mysql_query() 是發(fā)送 SQL 疑問到 MySQL 進行執(zhí)行 , 結(jié)果返回并存儲在變量 $result 中.
最后 mysql_result() 函數(shù)是得出結(jié)果。
【PHP的基本作用】相關文章:
PHP基本語法06-30
PHP 基本簡介11-11
PHP基本語法大全10-18
PHP數(shù)組基本介紹09-06
PHP基本語法知識09-16
php語句基本結(jié)構(gòu)08-26
PHP基本函數(shù)介紹10-25
PHP的基本語法介紹07-31
關于PHP基本語法總結(jié)11-04