我已经使用php有一段时间了,但还没有花时间学习帮助测试代码、调试和调查问题的方法。
A最近学习了print_r()
,这对我显示数组数据很有帮助。如果我早知道这一点,我的编码生活就会容易得多。
我想问一下stackoverflow的成员在他们的php编码中经常使用哪些帮助函数
- print_r ()
- var_dump ()
- ob_start (),cie。
- 退出()
- error_reporting ()
- debug_backtrace ()
- debug_print_backtrace ()
- 和更一般的一些功能。
- 为什么这些
除了print_r() / var_dump()
之外,我能想到的最有价值的工具是Xdebug,它将在屏幕上提供堆栈跟踪,并为var_dump()
提供改进的彩色输出,以及代码分析。
你知道如何访问服务器日志吗?
Var dump将给出类似于print_r()
的结果var_dump()
你也可以这样做:
echo '<pre>';
print_r($some_array);
echo '</pre>';
这将使你的print_r更可读
也是一个开发服务器或游乐场所以你不要在一个正在运行的网站上这样做