這篇文章主要介紹了關於PhpStorm本地斷點調試的方法步驟,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
php程式碼在調試時,經常是print_r或是var_dump來斷點,但是當專案較為複雜的情況下,這麼做效率就非常低下了,斷點調試就非常好的解決了這個問題,這篇文章主要介紹了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、查看你斷點的地方之前一些變數的值3、當你想直接從某個斷點跳到另一行處斷點時,你可以在進入斷點後,在你想在另一行斷點處,點擊斷點,然後按下F9或者點擊下邊框中的綠色按鈕,如下圖。
4、當你由於斷點調試,在多處斷點,並且打開了多個文件,想查看你在那些地方斷點,可以按Ctrl Shift F8 瀏覽斷點
5、斷點調試還有很多小技巧,你可以在使用中慢慢發現摸索。
相關推薦:
以上是PhpStorm本地斷點偵錯的方法步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!