說到寫php,相信大家首先會想到用什么軟件呢?我想大部分的朋友們會選擇使用editplus這一款軟件。因為它是一個功能強大的文本編輯器,集成了多種語言的語法高亮,支持自定義語法,也方便使用FTP。非常適合編寫Web相關(guān)的程序
那么,接下來我們就來講一講如何在editplus中寫php。首先,打開editplus,新建一個文件,選擇php語言,這時候你會發(fā)現(xiàn),editplus已經(jīng)自動幫你加入了PHP的默認語法高亮。然后,我們就可以直接開始編寫php的程序代碼了。比如,我們可以寫一段簡單的php程序:
通過上面的代碼,我們就可以在瀏覽器中輸出“Hello World!”了。當然,這個例子非常簡單,只是為了方便展示editplus的功能。在實際的程序編寫中,你還需要用到更多的語法和函數(shù)。
除了語法高亮之外,editplus還有很多其他的功能。比如,它支持自動完成、括號匹配、代碼折疊等等。這些功能在編寫php程序時都非常有用。比如,自動完成可以幫你快速輸入函數(shù)名和關(guān)鍵字;括號匹配可以避免括號不匹配的問題;代碼折疊可以幫你快速跳到代碼的某一部分。下面,我們就來介紹一下如何使用這些功能:
首先,自動完成。在寫代碼的時候,如果你記不清楚一個函數(shù)名或者關(guān)鍵字,不用擔心,editplus會幫你自動補全。只需要輸入一部分關(guān)鍵字,editplus就會彈出一個列表,你可以選擇你要的函數(shù)名或者關(guān)鍵字。當然,如果你覺得彈出的列表太長了,可以利用Ctrl+空格來縮小列表范圍。這里我們用一個例子展示自動完成的用法:
上面的程序中,我們調(diào)用了strtoupper函數(shù)來將字符串轉(zhuǎn)換成大寫。需要注意的是,函數(shù)名的大小寫是不敏感的(也就是可以寫成strtoupper、STRTOUPPER等等)。在輸入strt之后,editplus就會幫我們顯示出所有帶有strt的函數(shù)名,我們只需要從列表中選擇strtoupper就好了。
接下來,是括號匹配和代碼折疊。在寫代碼的時候,我們經(jīng)常會遇到括號不匹配的問題,特別是在寫長代碼的時候。使用editplus的括號匹配功能,就可以很好地解決這個問題。只需要將光標放在括號上,editplus就會自動高亮匹配的括號。如果一段代碼太長了,我們也可以使用代碼折疊來快速定位到某個部分。只需要將代碼折疊起來,就可以很方便地進行查看。下面,我們用一個例子來演示這兩個功能:
"; echo "subtraction: " . sub($a, $b) . "
"; ?>
在上面的程序中,我們定義了兩個函數(shù)add和sub,分別用于加法和減法運算。在主程序中,我們調(diào)用了這兩個函數(shù),并輸出了它們的結(jié)果。這里需要注意的是,editplus對于函數(shù)名、變量名等等都是區(qū)分大小寫的。所以,在調(diào)用函數(shù)的時候需要注意大小寫。
到此為止,我們已經(jīng)學(xué)會了如何在editplus中寫php程序。當然,這只是一個非常基礎(chǔ)的入門教程,要想真正地掌握php的編寫,還需要不斷地實踐和學(xué)習(xí)。同時,editplus也有很多其他的功能等待大家去發(fā)現(xiàn)和使用。希望大家能夠在editplus中寫出優(yōu)秀的php程序!