xampp windows 上的 var_dump 输出不可读
我在 var_dump 方面遇到一些问题。我在 Windows 上使用 xampp 1.7.3。
我认为在以前的版本中,我可以使用 var_dump 输出变量,而无需 print "
" print "
"firebug
没有安装在我的 firefox
上,并且我没有使用 xdebug
。
正式地,我什至有红色且格式良好的输出。现在它完全不可读。任何人都可以给我一些如何纠正的提示。html_errors 是我在 php_info 中看到的。感谢您阅读本文。
I'm having some issue with var_dump.i'm using xampp 1.7.3 on windows.
I think in previous version i could output a variable with var_dump without print "<pre>" print "</pre>"
firebug
is not installed on my firefox
and i'm not using xdebug
.
Formally i have even red colored and nicely formatted output.Now it's completly unreadable.Can anyonw give me a tips n how to correct that.And html_errors is on from what i saw in php_info.thanks for reading this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
当我使用 PHP5 时,这个主题对我很有帮助。全新安装 Xampp (PHP 7+) 后,不再安装 xdebug。必须手动完成。在解释下方:
phpinfo ();
在您的项目上并将其粘贴到 xdebug 网站 上的文本区域中Xdebug安装:否
操作后,如果您再次检查您的
phpinfo();
这次我们安装了
Xdebug:2.6.0
。 xdebug 工作了!This topic helped me at the time I was working in PHP5. With a fresh install of Xampp (PHP 7+), xdebug is no longer installed. It must be done manually. Below the explanations :
phpinfo();
on your project and paste it in the textarea on the xdebug websiteXdebug installed: no
After the manipulation, if you check again your
phpinfo();
This time we get
Xdebug installed: 2.6.0
. xdebug works !在 php.ini 文件中取消注释此行。
zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
Un-comment this line in you php.ini file.
zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
您之前使用过 Xdebug;你现在没有使用它。没有它,就没有颜色,也没有 HTML 换行符(使用
nl2br
,将 Content-type 标头更改为text/plain
或将输出放在 < code>参见Xdebug手册上的“可变显示特性”。
You were using Xdebug before; you're not using it now. Without it, there are no colors, and there are no HTML line breaks (use
nl2br
, change the Content-type header totext/plain
or put the output in a<pre>
block).See the "Variable Display Features" on the manual of Xdebug.