如何配置來調(diào)試PHP程序,配置好后進(jìn)行PHP網(wǎng)站開發(fā)
2021-08-29
之前介紹過PHP開發(fā)工具zend的使用教程。使用zend其實(shí)是相當(dāng)消耗內(nèi)存的。對于PHP的初學(xué)者,今天給大家分享一下如何配置調(diào)試PHP程序。配置完成后,繼續(xù)PHP網(wǎng)站開發(fā)實(shí) 不遜色于Zend,它提供了很多用戶工具(插件),比如PHP自動補(bǔ)全、PHP功能自動提醒和補(bǔ)全等,所有這些方便配置和調(diào)試 PHP 程序。下面我將以PHP教程的形式介紹配置步驟。 準(zhǔn)備工作
在配置和調(diào)試PHP之前,首先需要下載它。你可以去官網(wǎng)下載。但是在官網(wǎng)下載需要注冊碼,而且是英文的。沒有中文版。您可以使用中文版作為關(guān)鍵字在互聯(lián)網(wǎng)上搜索。下載的版本是v3.12 581 中文版。至于注冊碼,網(wǎng)上搜一下就行了。
另外,需要安裝配置PHP運(yùn)行環(huán)境。
配置和調(diào)試 PHP 程序的步驟
在使用和調(diào)試PHP之前,我們需要新建一個(gè)PHP項(xiàng)目,方便PHP文件的管理,所以
第一步配置調(diào)試PHP程序:使用新建工程,如圖
配置一個(gè)新的 PHP 項(xiàng)目
首先點(diǎn)擊Add ,給項(xiàng)目起個(gè)名字,例如,然后點(diǎn)擊Add ,指定具體的PHP程序文件目錄。調(diào)試PHP時(shí),與zend不同的是,調(diào)試的URL目錄地址是指定的目錄地址,與項(xiàng)目名稱無關(guān)。
項(xiàng)目管理功能很弱,感覺有點(diǎn)假。左邊的目錄沒有列出新創(chuàng)建的項(xiàng)目。您仍然需要手動選擇項(xiàng)目的具體目錄。另外,您可以在菜單欄 | 中選擇您新創(chuàng)建的項(xiàng)目,然后在項(xiàng)目菜單底部會出現(xiàn)選中的項(xiàng)目,點(diǎn)擊打開該項(xiàng)目的所有文件。如果想單獨(dú)調(diào)試PHP文件,也可以點(diǎn)擊添加上圖中的文件,但總體感覺沒有zend這方面的智能,也給調(diào)試PHP帶來不便。
PHP程序配置調(diào)試第二步:設(shè)置服務(wù)器地址和目錄,如圖
配置PHP程序訪問地址(Url)和目錄
使用開發(fā)調(diào)試PHP程序,必須檢查PHP程序頁面的執(zhí)行情況,我們需要配置主機(jī)名和PHP程序目錄,如圖,首先選擇菜單 | ,然后點(diǎn)擊Add按鈕,在host name和root中分別填寫目錄和PHP程序目錄地址。
同時(shí)默認(rèn)瀏覽器是IE,你也可以選擇4或其他瀏覽器等,但需要指定程序的具體位置。配置好后,保存,打開一個(gè)PHP文件,按Ctrl+B,就可以在瀏覽器中訪問這個(gè)文件了。
PHP程序配置調(diào)試第三步:配置PHP幫助手冊和插件
配置用戶工具插件主要是通過用戶工具來實(shí)現(xiàn)的。它提供了 10 個(gè)用戶工具組。您可以將相同性質(zhì)的工具放在一個(gè)組中,并且您可以同時(shí)重新命令該組。使用用戶工具組的方法如下
選擇菜單|User Tool | Tool (例如,我將Tool 1重新排序?yàn)閹椭臋n,并將PHP幫助文檔添加到該工具組中),則該工具將列在底部菜單對于組內(nèi)的所有工具,調(diào)用第一個(gè)工具時(shí)CTRL+1就夠了,調(diào)用第三個(gè)工具二、時(shí),只需按CTRL+2、CTRL+3,依此類推。下面介紹工具插件的添加方法和使用方法。
1、 PHP 幫助手冊
在做PHP網(wǎng)站開發(fā)時(shí),一定要查閱PHP幫助手冊。提供 CHM 格式的 PHP 幫助手冊。配置如圖
使用配置PHP幫助手冊
點(diǎn)擊用戶工具如圖,默認(rèn)組名是1,點(diǎn)擊組名,我改名為幫助文件,點(diǎn)擊添加工具,工具有四種格式:程序php基礎(chǔ)教程 第4版 代碼,幫助文件(*.hlp),HTML幫助文件(*.CHM),擊鍵記錄,選擇HTML幫助文件(*.CHM),在菜單文本中輸入php,選擇CHM文件的具體存儲位置為文件名。
在使用調(diào)試或編寫PHP程序時(shí),選擇具體的函數(shù)名,按CTRL+1,會自動打開PHP幫助手冊,跳轉(zhuǎn)到選中的PHP函數(shù)描述文檔頁面。下載 PHP 幫助文件
2、配置PHP調(diào)試工具-語法檢查
配置PHP調(diào)試工具的插件有很多種,比如Zend的代碼分析工具。這里介紹最基礎(chǔ)的PHP調(diào)試工具,即php.exe命令。其實(shí)php.exe命令也很強(qiáng)大。如圖
配置PHP語法檢查工具
如圖,命令指定php.exe的具體位置,輸入-f作為參數(shù),點(diǎn)擊右邊三角形中的文件路徑,注意加雙引號。選擇初始目錄的文件目錄。使用時(shí),只要選擇調(diào)試插件工具組,按下CRTL+1,就會在DOS模式下調(diào)試PHP程序,并輸出打開的PHP文件的執(zhí)行結(jié)果。如果有語法錯(cuò)誤,最后一行會出現(xiàn)錯(cuò)誤信息和行數(shù)。
2、配置PHP調(diào)試工具-功能說明
除了前面介紹的使用和配置PHP幫助手冊外,還可以使用php.exe輸出函數(shù)描述信息,如圖
配置PHP函數(shù)描述工具
輸入?yún)?shù)-rf,在右三角中選擇當(dāng)前選擇。調(diào)試PHP程序時(shí),選擇具體的函數(shù)名,按CRTL+2,DOS模式下會輸出所選函數(shù)的描述信息。
PHP程序配置調(diào)試第四步:設(shè)置PHP自動補(bǔ)全功能
用過zend的PHP開發(fā)者都知道zend很聰明。當(dāng)你輸入 PHP 語句或函數(shù)的一部分時(shí),zend 會給出相應(yīng)的信息。選擇一項(xiàng)自動完成 PHP 語句或函數(shù)。對于所有的語法格式,只需要填寫代碼塊或參數(shù),非常方便。那么在使用PHP網(wǎng)站開發(fā)時(shí),默認(rèn)沒有對應(yīng)的PHP自動補(bǔ)全規(guī)則文件。您需要下載 PHP 自動完成文件。單擊下載的 PHP 自動完成文件。建議下載.zip,因?yàn)橄鄬碚f,這個(gè)php.acp文件比較新。
PHP自動補(bǔ)全規(guī)則文件下載后解壓,將php acp文件放到安裝目錄下,開始設(shè)置PHP自動補(bǔ)全功能,如圖
配置的PHP自動補(bǔ)全功能
左邊選擇設(shè)置和語法,右邊選擇文件類型為PHP,在自動補(bǔ)全過程中點(diǎn)擊... 選擇php.acp保存自動補(bǔ)全規(guī)則文件。如果不想使用自動補(bǔ)全功能,只需要勾選禁用自動補(bǔ)全功能即可。最后重啟后就可以使用了。
使用PHP自動補(bǔ)全功能時(shí),請注意必須在PHP文件中輸入完整的PHP語句或PHP功能,然后按空格啟動自動補(bǔ)全功能。如果只輸入了一部分,按空格不會啟動PHP自動補(bǔ)全功能。
PHP程序配置調(diào)試第五步:設(shè)置PHP函數(shù)提醒功能
這一步其實(shí)只是PHP調(diào)試時(shí)函數(shù)自動補(bǔ)全的一個(gè)補(bǔ)充功能。當(dāng)您不記得具體的函數(shù)名稱時(shí),函數(shù)提醒功能是非常必要的。
首先請下載素材文件,即php.ctl文件,然后將解壓后的php.ctl文件放到安裝目錄下,然后選擇左側(cè)的素材文件,右鍵刷新。當(dāng)你要使用PHP函數(shù)提醒功能時(shí),只需選擇對應(yīng)的PHP素材文件,在PHP文件中輸入部分函數(shù)名,然后按F2,對應(yīng)的函數(shù)會模糊的列出php基礎(chǔ)教程 第4版 代碼,最后選擇你需要的PHP函數(shù)使用就是這樣。
好了,到此,PHP程序的配置和調(diào)試的所有步驟就介紹完了。經(jīng)過以上步驟的配置,就可以很好的編寫和調(diào)試PHP了。當(dāng)然,如果你有一定的基礎(chǔ),也可以根據(jù)自己的使用習(xí)慣整理php.ctl文件,或者整理PHP的自動補(bǔ)全規(guī)則文件acp??偟膩碚f,配置非常靈活,作為輕量級PHP開發(fā)工具的優(yōu)勢還是很明顯的。