【问题标题】:PHP: Colors in var_dump (Ubuntu)PHP:var_dump 中的颜色(Ubuntu)
【发布时间】:2011-06-26 06:23:25
【问题描述】:

我想看看 var_dump 可以提供的颜色和格式。在我的php.inihtml_errors 中设置为Onphpinfo() 证实了这一点。

我的 PHP 版本是 Ubuntu 10.10 上的 5.3.3。有人出主意吗?

【问题讨论】:

    标签: php var-dump


    【解决方案1】:

    您正在寻找XDebug

    sudo apt-get install php5-xdebug
    sudo /etc/init.d/apache2 restart
    

    你就完成了。

    【讨论】:

      【解决方案2】:

      注意:应该采用 Maerlyn 的方法,因为它很简单。我不知道 php5-xdebug 在 repos 中。我决定留下这个答案,因为我觉得它为未来的读者增加了一些价值。


          sudo apt-get install php5-dev php-pear
      

      安装 Xdebug

          sudo pecl install xdebug
      

      您应该会看到如下内容: Installing '/usr/lib/php5/20090626+lfs/xdebug.so' 完成安装后。记下20090626+lfs 部分。

      编辑 php.ini

          gksudo gedit /etc/php5/apache2/php.ini
      

      添加这个:

          zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"
      

      重启apache

          sudo /etc/init.d/apache2 restart
      

      现在,当您执行 var_dump 时,它应该被格式化,这是假设 html_errorsOn

      【讨论】:

        【解决方案3】:

        您可以使用 javascript 库来进行语法高亮显示。类似:http://alexgorbatchev.com/SyntaxHighlighter/,但还有许多其他选项。

        【讨论】:

        • 谢谢,但这是用于开发机器,我真的希望能够在 PHP 中 var_dump 变量而无需加载额外的 Javascript。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-01-24
        • 2011-06-07
        • 1970-01-01
        • 2016-05-03
        • 2010-11-18
        • 2014-04-24
        • 2017-10-04
        相关资源
        最近更新 更多