我一直在使用php一段时间,但没有花时间学习有助于测试代码,调试和调查问题的方法。
最近学到的print_r()
帮助我显示了数组数据。如果我之前已经知道这一点,那么我的编码生活会更容易。
我想问一下stackoverflow成员有哪些帮助功能可以定期用于他们的php编码。
答案 0 :(得分:2)
答案 1 :(得分:1)
除了print_r() / var_dump()
之外,我能想到的最有价值的工具是Xdebug,它将在屏幕上提供堆栈跟踪,并将改进的彩色输出提供给var_dump()
,以及代码分析。我无法想象没有Xdebug的工作。
答案 2 :(得分:1)
您知道如何访问服务器日志吗?
Var转储将产生类似于print_r()
的结果var_dump()
你也可以这样做:
echo '<pre>';
print_r($some_array);
echo '</pre>';
这将使您的print_r更具可读性
还有一个开发服务器或游乐场,所以你不要在现场网站上这样做