下面由phpstorm教學欄位來介紹PhpStorm本地斷點調試的方法步驟,希望對需要的朋友有幫助!
前言:
#php程式碼在調試時,常常是print_r或var_dump來斷點,但是當專案較為複雜的情況下,這麼做效率就非常低了,斷點調試就非常好的解決了這個問題。一開始可能不太適應斷點調試,但是習慣之後,越用越舒服。
註:以下是在windows7 apache環境
一、斷點偵錯php環境搭建
##1、偵測本地php環境是否安裝了Xdebug[xdebug] ;zend_extension的值根据自己的本地环境填写 zend_extension = "D:/IdeMix442_jcp/php-5.5.27-Win32-VC11-x64/ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll" xdebug.idekey=phpstorm xdebug.remote_enable = On xdebug.remote_host=localhost ;xdebug.remote_port默认值为9000,这里需要跟phpstorm配置一致,下面有说明 xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.auto_trace = On3、然後是設定phpstorm,其中的Debug port確保不被其他應用程式佔用,當程式無法進入斷點時,可以考慮是否有其他應用程式佔用了你本地的9000連接埠。
#二、開始你的斷點偵錯
#1、在你安裝已Xdebug擴充功能的瀏覽器中,開啟你本機專案的某一個頁面。並開啟瀏覽器右上角的debug,如下圖。
三、斷點偵錯的一些簡單操作
1、查看你斷點的地方之前一些變數的值5、斷點調試還有很多小技巧,你可以在使用中慢慢發現摸索。
以上是詳解PhpStorm本地斷點調試的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!