1 Built-in API output debugging
1.1 Basic debugging API
1.1.1 echo (print):
1.1.2 printf
1.1.3 print_r, var_dump(var_export), debug_zval_dump
1.2 Error control and logging debugging
1.2.1 Error option control
1.2.2 Error throwing and handling
1.2.3 Use error suppressors
1.2.4 Logging
2 Browser debugging
2.1 Page output debugging
2.2 FirePHP Debugging
2.2.1 Common variable monitoring
2.2.2 Call stack monitoring
2.2.3 Monitoring exceptions thrown
2.2.4 Group display information
3 IDE debugging
3.1 Introduction to basic commonly used IDEs
3.1.1 Vim
3.1.2 Zend Studio
3.1.3 Eclipse
3.1.4 NetBeans
3.2 IDE debugging
3.2.1 Zend Studio + Zend Debugger
3.2.2 Eclipse (PDT) + Xdebug
3.2.3 Vim + Xdebug + DBGp
4 PHP performance debugging technology
4.1 Basic time occupancy monitoring
4.2 Use Xdebug for performance analysis
4.2.1 Installation configuration:
4.3 APD(Advanced PHP Debugger)
4.3.1 Installation configuration
4.3.2 Using APD
4.4 Use Xhprof for performance analysis
4.4.1 Advantages of Xhprof:
5 PHP unit testing technology
5.1 PHPUnit
Statement:
All resources on this website are contributed and published by netizens, or reprinted by major download sites. Please check the integrity of the software yourself! All resources on this website are for learning and reference only. Please do not use them for commercial purposes, otherwise you will be responsible for all consequences incurred! If there is any infringement, please contact us to delete and remove it. Contact information: admin@php.cn