1.1 基本調(diào)試API
1.1.1 echo (print):
1.1.2 printf
1.1.3 print_r、var_dump(var_export)、debug_zval_dump
1.2 錯誤控制與日誌記錄偵錯
1.2.1 錯誤選項控制
1.2.2 錯誤拋出與處理
1.2.3 使用錯誤抑制符
1.2.4 日誌記錄
2 瀏覽器調(diào)試
2.1 頁面輸出調(diào)試
2.2 FirePHP ?調(diào)試
2.2.1 普通變數(shù)監(jiān)測
2.2.2 呼叫堆疊監(jiān)測
2.2.3 監(jiān)測拋出異常
2.2.4 組顯示訊息
3 IDE 調(diào)試
3.1 基本上常用IDE介紹
3.1.1 Vim
3.1.2 Zend Studio
3.1.3 Eclipse
3.1.4 NetBeans
3.2 IDE調(diào)試
3.2.1 Zend Studio + Zend Debugger
3.2.2 Eclipse (PDT) + Xdebug
3.2.3 Vim + Xdebug + DBGp
4 PHP 效能除錯技術(shù)
4.1 基本時間佔用監(jiān)測
4.2 使用 ?Xdebug 進行效能分析
4.2.1 安裝配置:
4.3 APD(Advanced PHP Debugger)
4.3.1 安裝配置
4.3.2 使用APD
4.4 使用Xhprof 進行性能分析
4.4.1 Xhprof ?的優(yōu)點:
5 PHP單元測試技術(shù)
5.1 PHPUnit