PHP отформатировал вывод по умолчанию - PullRequest
1 голос
/ 29 января 2012

Существует ли параметр php.ini (или какой-либо другой параметр), который приведет к автоматическому форматированию вывода print_r и var_dump, как если бы я явно поместил тег <pre> перед таким оператором вывода?

1 Ответ

1 голос
/ 29 января 2012

Я не знаю ни одного способа сделать это в PHP, но я знаю xdebug заменяет обычную переменную PHP 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

...