PHP:var_dump 中的颜色(Ubuntu)
Posted
技术标签:
【中文标题】PHP:var_dump 中的颜色(Ubuntu)【英文标题】:PHP: Colors in var_dump (Ubuntu) 【发布时间】:2011-06-26 06:23:25 【问题描述】:我想看看 var_dump 可以提供的颜色和格式。在我的php.ini
html_errors
中设置为On
。 phpinfo()
证实了这一点。
我的 PHP 版本是 Ubuntu 10.10 上的 5.3.3。有人出主意吗?
【问题讨论】:
【参考方案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_errors
是 On
。
【讨论】:
【参考方案3】:您可以使用 javascript 库来进行语法高亮显示。类似:http://alexgorbatchev.com/SyntaxHighlighter/,但还有许多其他选项。
【讨论】:
谢谢,但这是用于开发机器,我真的希望能够在 PHP 中 var_dump 变量而无需加载额外的 Javascript。以上是关于PHP:var_dump 中的颜色(Ubuntu)的主要内容,如果未能解决你的问题,请参考以下文章