最近在用postman调试代码时,遇到了两类问题。
一、PHP常见的warnning问题,这个有时候不影响,但有时候,比如和前端交互的时候,得去掉这个才能刷出页面,因此需要去掉这些warnning。解决办法网上无非就是那两种,我一般是在入口处加上:
error_reporting(0);
另一种就是在php.ini下进行更改:
display_errors = Off
error_reporting = E_ALL
二、今天遇到的主要是下面这种情况:
<pre class='xdebug-var-dump' dir='ltr'>
这个一开始我也没细看,以为还是那种php warnning问题,但反复确认了几遍自己加了 error_reporting(0); 且位置加的是正确的,就去搜了一下,果然是另一个问题,即双重输出pre标签,解决办法是,在配置文件 php.ini下,加上下面这一行:
xdebug.overload_var_dump = 0
记住是新加上,原来里面是没有的,就可以解决了。