在當今的社會(huì )隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的小伙伴都開(kāi)始了學(xué)習與互聯(lián)網(wǎng)相關(guān)行業(yè)的內容,而學(xué)習PHP的小伙伴也逐漸增加,但并不是每一位小伙伴都能學(xué)到使用的專(zhuān)業(yè)技能從而成為擁有高薪工作的PHP開(kāi)發(fā)工程師,因為學(xué)習PHP并不是那么容易的,當然也沒(méi)有想象中的那么困難,如果我們想學(xué)好PHP就先得學(xué)會(huì )語(yǔ)法,那么小編接下來(lái)就帶大家看看學(xué)習PHP需要了解和學(xué)習哪些語(yǔ)法。
1、變量
在PHP中所有的變量都會(huì )用"$"符號開(kāi)始,其變量的命名規則與Java語(yǔ)言和C++語(yǔ)言的標準基本相同,如:$user是正確的,就是錯誤的。此外,因為PHP是解釋性語(yǔ)言具有弱類(lèi)型性,所以PHP的變量不需要聲明類(lèi)型,這點(diǎn)與Java和c++這些編譯型的強類(lèi)型語(yǔ)言是不同的。
2、常量
在PHP中我們都會(huì )使用函數define來(lái)定義常量,這一點(diǎn)跟Java和C++很相似,而常量的命名我們一般都會(huì )用大寫(xiě)的字母,如"define('CONSTANT',$constant);"這行代碼就定義了一個(gè)值為$constant的CONSTANT常量。
3、注釋
PHP中單行注釋以"http://"或者"#"符號開(kāi)始,多行注釋使用""符號框起來(lái).這點(diǎn)綜合了Perl、c++以及Java語(yǔ)言的用法。.
4、函數
我們在自定義PHP函數時(shí)得包含function關(guān)鍵字,如:"function hello 0 k}"。除此之外,我們要知道PHP語(yǔ)言的自帶函數庫是非常強大的,這一點(diǎn)會(huì )在大家日后的不斷練習中會(huì )慢慢發(fā)現。
5、類(lèi)的定義
其實(shí)定義PHP類(lèi)的方法和java語(yǔ)言基本上是一致的,如:"public class User{-..}"。還有一點(diǎn)就是在PHP5發(fā)布后,PHP的面向對象的功能也就越加強大了。
6、文件夾中可以包含文件夾
我們在PHP中會(huì )發(fā)現在PHP中是允許包含其他的PHP文件的,其實(shí)這樣是為了方便我們對代碼進(jìn)行封裝,一般來(lái)說(shuō)使用require和include方法來(lái)包含。如果要避免重復包含的問(wèn)題,則可以使用require once和include—once方法。
7、規范
PHP代碼部分需要用""符號框起來(lái),這也表明你可以把PHP代碼塊嵌入到HTML代碼的任何位置,這種用法類(lèi)似ASP或者JSP。