1

我在使用 var_dump 时遇到了一些问题。我在 Windows 上使用 xampp 1.7.3。

我认为在以前的版本中,我可以输出带有 var_dump 的变量,而没有print "<pre>" print "</pre>" firebugis notinstalled on my firefox并且我没有使用xdebug.

正式地,我什至有红色和格式很好的输出。现在它完全不可读。任何人都可以给我一个提示n如何纠正它。而且 html_errors 来自我在 php_info 中看到的内容。感谢阅读本文。

4

3 回答 3

5

在 php.ini 文件中取消注释这一行。

zend_extension = "D:\xampp\php\ext\php_xdebug.dll"

于 2014-07-07T12:09:21.473 回答
5

您以前使用过 Xdebug;你现在没有使用它。没有它,就没有颜色,也没有 HTML 换行符(使用nl2br,将 Content-type 标题更改为text/plain或将输出放在一个<pre>块中)。

请参阅Xdebug 手册上的“变量显示功能”

于 2010-06-27T18:14:13.380 回答
2

这个主题在我使用 PHP5 时帮助了我。全新安装 Xampp(PHP 7+)后,不再安装 xdebug。必须手动完成。下面的解释:

  1. 转到https://xdebug.org/wizard.php
  2. phpinfo();在您的项目上创建一个并将其粘贴到 xdebug 网站上的textarea
  3. 它会返回您系统上的一些信息,例如Xdebug installed: no
  4. 按照结果页面底部的说明进行操作
  5. 操作后,如果您再次检查您的phpinfo();

    这次我们得到Xdebug installed: 2.6.0. xdebug 工作!

于 2018-06-10T07:40:14.610 回答