<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>
    Luminary

    Xdebug 是什么工具

    分享
  • delay 2 高級測評師 CISM-WSE
    delay2 高級測評師 CISM-WSE

    Xdebug是一個開放源代碼的PHP程序調試器(即一個Debug工具),可以用來跟蹤,調試和分析PHP程序的運行狀況。

    具備這些功能:

    • 代替php的錯誤提示:在提示中加入配色以強調不同信息
    • 大變量打印:增強var_dump()、print_r()等打印函數的功能,在大變量打印時很有用,避免死機
    • 最大遞歸保護:可以設定最大遞歸次數限制,防止php卡死
    • 函數調用追蹤:能追蹤函數調用過程,顯示傳入和返回的值,內存用量等
    • 代碼覆蓋分析:可以找出代碼運行時哪些行被執行了
    • 垃圾回收分析:在php執行垃圾回收時顯示哪些變量被清理、多少內存被釋放等信息
    • 代碼性能分析:可以看出代碼各部分的執行時間,找出代碼運行效率的瓶頸
    • 遠程調試:配合IDE工具進行遠程斷點調試,讓你一步步追蹤代碼的執行,查看或設置運行中的各變量值,避免使用var_dump()、print_r()等函數,這也是xdebug最常被使用的功能,非常強大。
  • 趣能一姐 2 CISAW安全運維(專業級) 高級信息系統項目管理師
    趣能一姐2 CISAW安全運維(專業級) 高級信息系統項目管理師

    Xdebug是一個開放源代碼的PHP程序調試器(即一個Debug工具),可以用來跟蹤,調試和分析PHP程序的運行狀況。主要用于學習和使用xdebug進行項目的調試,包括本地項目或者遠程項目。基于vscode或者phpstorm編輯器或IDE,目的就是為了解決開發中的問題,快速調試找到問題,解決問題。

    Xdebug具備以下這些功能:

    • 代替php的錯誤提示:在提示中加入配色以強調不同信息

    • 大變量打印:增強var_dump()、print_r()等打印函數的功能,在大變量打印時很有用,避免死機

    • 最大遞歸保護:可以設定最大遞歸次數限制,防止php卡死

    • 函數調用追蹤:能追蹤函數調用過程,顯示傳入和返回的值,內存用量等

    • 代碼覆蓋分析:可以找出代碼運行時哪些行被執行了

    • 垃圾回收分析:在php執行垃圾回收時顯示哪些變量被清理、多少內存被釋放等信息

    • 代碼性能分析:可以看出代碼各部分的執行時間,找出代碼運行效率的瓶頸

    • 遠程調試:配合IDE工具進行遠程斷點調試,讓你一步步追蹤代碼的執行,查看或設置運行中的各變量值,避免使用var_dump()、print_r()等函數,這也是xdebug最常被使用的功能,非常強大。

  • 寫回答
    亚洲 欧美 自拍 唯美 另类