echo

最简单的输出数据调试方法,一般用来输出变量值或者不确定执行到哪个分支
看不懂的代码,不知道会输出什么内容的,可以自己调试一下看看输出什么

print_r、 var_dump、 debug_zval_dump

这个主要是输出变量的数据值,特别是数组和对象数据,一般我们在查看接口的返回值或者不确定的变量,都可以使用这两个API,debug_zval_dump输出结果和var_dump类似,唯一增加的一个值是refcount,记录一个变量被引用了多少次
PHP代码审计——代码调试

PHP代码审计——代码调试
PHP代码审计——代码调试
PHP代码审计——代码调试

debug_print_backtrace

debug_print_backtrace可以查看输出的调用栈信息

exit()

停止程序,无法运行后面代码
PHP代码审计——代码调试

相关文章:

  • 2020-10-26
  • 2021-11-01
  • 2021-07-03
  • 2021-06-13
  • 2021-08-22
  • 2021-12-28
  • 2021-11-02
  • 2021-11-10
猜你喜欢
  • 2021-08-14
  • 2021-05-01
  • 2021-10-19
  • 2021-08-17
  • 2021-09-03
  • 2021-10-06
  • 2021-11-19
相关资源
相似解决方案