@原文url:http://www.cnblogs.com/jsn521/p/3399997.html
個人認為,對有有經驗的程序員,使用echo、print_r()、print_f()、var_dump()等函數足以調試php代碼,如果你不喜歡這樣的話,xdebug就是一個非常好的php調試工具。
---安裝Xdebug的最后一步就是配置php.ini文件,打開C:\php目錄下的php.ini配置文件,在末尾添加
[xdebug]
zend_extension = "c:/wamp/bin/php/php5.4.3/ext/php_xdebug-2.2.3-5.4-vc9-nts-x86_64.dll"
xdebug.idekey=PhpStorm
---遠程調試設置
xdebug.remote_enable = On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
---基本調試配置
xdebug.default_enable=on
;顯示默認的錯誤信息
xdebug.auto_trace=on
;自動打開“監測函數調用過程”的功模。該功能可以在你指定的目錄中將函數調用的監測信息以文件的形式輸出。此配置項的默認值為off。
xdebug.collect_params=on
;打開收集“函數參數”的功能。將函數調用的參數值列入函數過程調用的監測信息中。此配置項的默認值為off。
xdebug.collect_return=on
;打開收集“函數返回值”的功能。將函數的返回值列入函數過程調用的監測信息中。此配置項的默認值為off。
xdebug.max_nesting_level=100
xdebug.profiler_enable=on
;顯示默認的錯誤信息
xdebug.auto_trace=on
;自動打開“監測函數調用過程”的功模。該功能可以在你指定的目錄中將函數調用的監測信息以文件的形式輸出。此配置項的默認值為off。
xdebug.collect_params=on
;打開收集“函數參數”的功能。將函數調用的參數值列入函數過程調用的監測信息中。此配置項的默認值為off。
xdebug.collect_return=on
;打開收集“函數返回值”的功能。將函數的返回值列入函數過程調用的監測信息中。此配置項的默認值為off。
xdebug.max_nesting_level=100
xdebug.profiler_enable=on
---使用phpstudy2016,里邊內置了xdebug,菜單選擇php擴展,開啟就可以了。
---phpinfo()可以看到xdebug設置



