php語(yǔ)言是什么
很多人聽(tīng)說(shuō)了PHP可能還對(duì)它還不是很了解。以下是百分網(wǎng)小編精心為大家整理的關(guān)于php語(yǔ)言的內(nèi)容,希望對(duì)大家有所幫助!更多內(nèi)容請(qǐng)關(guān)注應(yīng)屆畢業(yè)生網(wǎng)!
PHP 是什么?
PHP(全稱(chēng):PHP:Hypertext Preprocessor,即"PHP:超文本預(yù)處理器")是一種通用開(kāi)源腳本語(yǔ)言。
PHP 腳本在服務(wù)器上執(zhí)行。
PHP 優(yōu)勢(shì)是什么?
PHP 對(duì)初學(xué)者而言簡(jiǎn)單易學(xué)。
PHP 也為專(zhuān)業(yè)的程序員提供了許多先進(jìn)的功能。
PHP 文件是什么?
PHP 文件可包含文本、HTML、JavaScript代碼和 PHP 代碼
PHP 代碼在服務(wù)器上執(zhí)行,結(jié)果以純 HTML 形式返回給瀏覽器
PHP 文件的默認(rèn)文件擴(kuò)展名是 ".php"
PHP 能做什么?
PHP 可以生成動(dòng)態(tài)頁(yè)面內(nèi)容
PHP 可以創(chuàng)建、打開(kāi)、讀取、寫(xiě)入、關(guān)閉服務(wù)器上的文件
PHP 可以收集表單數(shù)據(jù)
PHP 可以發(fā)送和接收 cookies
PHP 可以添加、刪除、修改您的數(shù)據(jù)庫(kù)中的數(shù)據(jù)
PHP 可以限制用戶(hù)訪問(wèn)您的網(wǎng)站上的一些頁(yè)面
PHP 可以加密數(shù)據(jù)
通過(guò) PHP,您不再限于輸出 HTML。您可以輸出圖像、PDF 文件,甚至 Flash 電影。您還可以輸出任意的文本,比如 XHTML 和 XML。
為什么使用 PHP?
PHP 可在不同的平臺(tái)上運(yùn)行(Windows、Linux、Unix、Mac OS X 等)
PHP 與目前幾乎所有的正在被使用的服務(wù)器相兼容(Apache、IIS 等)
PHP 提供了廣泛的數(shù)據(jù)庫(kù)支持
PHP 是免費(fèi)的,可從官方的 PHP 資源下載它: www.php.net
PHP 易于學(xué)習(xí),并可高效地運(yùn)行在服務(wù)器端
php語(yǔ)言命名規(guī)則
1. 類(lèi)命名
使用大寫(xiě)字母作為詞的分割,其他的字母均使用小寫(xiě)。
名字的首字母使用大寫(xiě)。
不要使用下劃線(xiàn)(_)。
Name、SuperMan、BigClassObject。
2. 類(lèi)屬性命名
屬性命名應(yīng)該以字符‘m’為前綴。
前綴‘m’后采用與類(lèi)命名一致的規(guī)則。
‘m’總是在名字的開(kāi)頭起修飾作用,就像以‘r’開(kāi)頭表示引用一樣。
mValue、mLongString等
3. 方法的命名
方法的作用都是執(zhí)行一個(gè)動(dòng)作,達(dá)到一個(gè)目的。所以名稱(chēng)應(yīng)該說(shuō)明方法是做什么的。一般名稱(chēng)的前綴都是有第一規(guī)律的,如is(判斷)、get(得到),set(設(shè)置)。
方法的命名第一個(gè)單詞的首字母小寫(xiě),其后單詞的首字母大寫(xiě)......
4. 方法中參數(shù)命名
第一個(gè)字符使用小寫(xiě)字母。
在首字符后的所有字符都按照類(lèi)命名規(guī)則首字符大寫(xiě)。
5. 引用變量
引用變量要帶有‘r’前綴。
6. 變量命名
所有字母都使用小寫(xiě)。
使用‘_’作為每個(gè)詞的分界。
$msg_error、$chk_pwd等。
臨時(shí)變量通常被取名為i,j,k,m和n,它們一般用于整型;c,d,e,s 它們一般用于字符型。
實(shí)例變量前面需要一個(gè)下劃線(xiàn), 首單次小寫(xiě),其余單詞首字母大寫(xiě)。
7. 全局變量
全局變量應(yīng)該帶有前綴‘g’。global $gTest。
8. 常量、全局常量
常量、全局常量,應(yīng)該全部使用大寫(xiě)字母,單詞之間用‘_’來(lái)分割。
9. 靜態(tài)變量
靜態(tài)變量應(yīng)該帶有前綴‘s’。
10. 函數(shù)命名
所有的名稱(chēng)都使用小寫(xiě)字母,多個(gè)單詞使用‘_’來(lái)分割。
php語(yǔ)言數(shù)字類(lèi)型
1. php變量有8種
2. 整型、浮點(diǎn)型、布爾型、字符串型、NULL型、數(shù)組型、對(duì)象型、資源型
3. 在js中,聲明變量用var 變量名[= 值],在php中聲明變量,直接變量名=值;
4. 在php中變量命名規(guī)范
5. 變量的名字由“字母”、下劃線(xiàn)、數(shù)字、組合而成。并且數(shù)字不能開(kāi)頭
6. 在php中變量前面有一個(gè)‘$標(biāo)記
7. echo 不是一個(gè)函數(shù),是一種語(yǔ)法結(jié)構(gòu)。
8. 可以把變量打印出來(lái)
9. 要打印多個(gè)變量時(shí),用 ,隔開(kāi)
10. 變量的傳值
11. 引用傳值 和 賦值傳值
12. 字符串 類(lèi)型
php語(yǔ)言注意事項(xiàng)
一. 在js中,一個(gè)語(yǔ)句如果單占一行的話(huà),在行尾可以不加;號(hào)
二. 但是,在php加,必須每一行后面都要加分號(hào),雖然在整個(gè)php的最后一句例外,但是強(qiáng)烈建議也加上
三 . 對(duì)于純php頁(yè)面,是可以不寫(xiě)的,而且,對(duì)于不直接運(yùn)行,而是被別的頁(yè)面所包含的文件,往往還推薦結(jié)束不加
這樣包含的頁(yè)面更快執(zhí)行速度更快
【php語(yǔ)言是什么】相關(guān)文章:
PHP語(yǔ)言是什么語(yǔ)言04-18
php語(yǔ)言的優(yōu)勢(shì)是什么03-28
編程語(yǔ)言PHP是什么04-03
PHP開(kāi)發(fā)語(yǔ)言?xún)?yōu)勢(shì)是什么04-27
php語(yǔ)言04-07
php是什么04-10
php語(yǔ)言編程07-06
php語(yǔ)言簡(jiǎn)介04-28