這篇文章主要介紹phpstorm使用Xdebug調試代碼的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
echo $a;exit;
相關學習推薦:phpstrom使用教程
Xdebug是一個開放源代碼的PHP程序調試器(即一個Debug工具),可以用來跟蹤,調試和分析PHP程序的運行狀況。
如果是集成環境,比如phpstudy,就不需要自己安裝了,直接環境->PHP->設置(PHP版本號別搞混了)
這里設置下端口號,憑自己喜好就行,我設置了9001
查看phpinfo,搜索下,有xdebug模塊就行了
把這個參數拿過來
左邊可以打斷點,當代碼執行到斷點時會停止
這個按鈕點一下,會執行一行代碼,但遇到函數會直接執行整個函數
這個按鈕也是執行一行代碼,可以進入函數內部執行
跳到下一個斷點
第一個頁面可以很清晰的查看所有變量
第二個頁面可以打印變量,甚至可以執行對象函數方法(賊有用)
第三個頁面是查看輸出
斷點調試時,PHP腳本執行超時后Apache自動斷開連接,然后返回一個500錯誤
在apache的http.conf文件加入
FcgidIOTimeout 600
以上是“phpstorm使用Xdebug調試代碼的方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。