解决PHP使用var_dump()在浏览器输出格式很难看的问题

解决PHP使用var_dump()在浏览器输出格式很难看的问题

在controllers目录下调试model返回来的数据时,习惯在controllers里接收完参数后,写var_dump()看一下返回的结果,

var_dump($receive_data);
die;

但是,在浏览器显示的结果很难看懂,都是一大坨。如下:
解决PHP使用var_dump()在浏览器输出格式很难看的问题
这是因为在php配置文件中并没有开启XDebug

解决方法:
找到php.ini文件,打开XDebug标签里的配置(即使把XDebug前面的注释去掉),如下:
原先是这样的,
解决PHP使用var_dump()在浏览器输出格式很难看的问题

改成这样子,
解决PHP使用var_dump()在浏览器输出格式很难看的问题
然后重启Apache服务器即可。
结果如下:
解决PHP使用var_dump()在浏览器输出格式很难看的问题