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