PHP默认预格式化输出

时间:2012-01-29 03:04:08

标签: php var-dump

是否有一个php.ini设置(或其他一些设置)会导致print_r和var_dump输出自动格式化,好像我在这样的输出语句之前显式放置了<pre>标记一样?

1 个答案:

答案 0 :(得分:1)

我不知道在PHP中有什么方法可以做到这一点,但我知道xdebug replaces PHP's normal var_dump它看起来非常棒。


这是一个例子

$object = new stdClass();
$object->xdebug = 'http://www.xdebug.org/';
$object->vardump = 'Looks awesome now';

$int = 1;
$str = 'Stack Overflow';
$array = array(0 => 'foo', 1 => 'bar', '2' => 'baz');

var_dump($object);
var_dump($int);
var_dump($str);
var_dump($array);

结果

enter image description here