Ⅰ 刚自学php,各位老师帮帮忙吧。为什么php中var_mp()输出后会显示文件的
出现上面的情况,是因为:你使用的xdebugvar_mp()时会自动加上上面的样式
打开你的php.ini文件,关闭php.ini中的xdebug调试选项,即可;
你这哪是新手!都用的VIM编辑器,高大尚呀!
Ⅱ 大佬,请问一下PHP的debug和xdebug有啥区别
php的debug通常都浏览器打印信息进行调试,比如在代码里面使用 echo、 var_mp、print_r等输出数据来查看代码的执行。
优点:
简单、使用方便
缺点:
要单步更追,比较费劲
xdebug是一个php的c语言扩展,支持单步调试打断点。可以和IDE配合使用,可以输出函数等调用次数时间。但是对程序有一定的消耗。跟追函数递归调用还是很方便的。