PHP调试总结

Posted aworkstory

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP调试总结相关的知识,希望对你有一定的参考价值。

调试思路优先级

打开php错误提示

在php.ini文件里改变display_errors和error_reporting的值,没有的直接加上

display_errors = On
error_reporting = E_ALL | E_STRICT

注意:E_ALL – 所有的错误和警告(不包括 E_STRICT)
PHP文件中加入

error_reporting(E_ALL)

检查PHP语法错误

调试技巧

有时候在调试项目的时候,需要将一个对象或者对象的实例记录下来观察数据,如果用json_encode可能拿到的是空数据,
此时,改为使用
$data = print_r($data,1);

print_r ( mixed $expression [, bool $return = FALSE ] ) : mixed
var_export ( mixed $expression [, bool $return = FALSE ] ) : mixed

以上是关于PHP调试总结的主要内容,如果未能解决你的问题,请参考以下文章

PHP调试总结

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

方便调试使用的代码片段

10个超级有用必须收藏的PHP代码样例

PHP调试跟踪之XDebug使用总结

PHP调试总结