我使用的xamp 搭建的的php整合環境。
預設情況下,xamp沒有開啟xdebug功能,但是x-debug dll及配置檔案均已寫入php.ini 中了。
1. 啟用x-debug:
php.ini 去掉1008行注釋:
zend_extension = "d:/program files/xampp/xampp/php/ext/php_xdebug.dll"
參考http://netbeans.org/kb/docs/php/debugging_zh_cn.html
2. 開啟php.ini 中的除錯功能
需要注意的是:要將
xdebug.remote_enable = 1
值設定為1,否則無法進行斷點除錯。
雖然不如vs那麼強大,但是基本功能都還是有的。
php原始碼斷點除錯
通過斷點除錯php檔案,從而知道其在php內部執行流程。二 編譯 為了盡快得到可以測試的環境,我們僅編譯乙個最精簡的php。通過執行 configure disable all來進行配置。以後如果需要其他功能可以重新編譯。如果configure命令出現錯誤,可能是缺少php所依賴的庫,各個系統的環境...
使用VS Code斷點除錯PHP
vs code 使用一款傑出的輕量級 編輯器,其中的外掛程式工具不勝列舉而且還在不斷增加。使用 vs code 除錯 php 更是方便簡潔,下面我們來一起看一下。在 php.ini 配置檔案中加一行zend extension path to xdebug,其中path to xdebug即 xde...
使用VS Code斷點除錯PHP
vs code 使用一款傑出的輕量級 編輯器,其中的外掛程式工具不勝列舉而且還在不斷增加。使用 vs code 除錯 php 更是方便簡潔,下面我們來一起看一下。在 php.ini 配置檔案中加一行zend extension path to xdebug,其中path to xdebug即 xde...