Страницы

Поиск по вопросам

воскресенье, 29 декабря 2019 г.

Красивый вывод var_dump

#php


Что нужно изменить в php.ini, для того чтобы иметь человекочитаемый вывод, например,
var_dump и print_r? Сейчас всё выводиться в один ряд, читать массивы с данными нереально.    


Ответы

Ответ 1



echo '
'; 
var_dump($smth);
print_r($array); 
echo '
'; Обновление function vardump($var) { echo '
';
  var_dump($var);
  echo '
'; } Использовать вместо var_dump. ))

Ответ 2



function pr($var) { static $int=0; echo '
'.$int.' ';
    print_r($var);
    echo '
'; $int++; } function prv($var) { static $int=0; echo '
'.$int.' ';
    var_dump($var);
    echo '
'; $int++; } Использование: pr($var); prv($var); или prv(json_decode('{"a":1,"b":2,"c":3,"d":4,"e":5}')); Примечание: $var может быть любой переменной, массивом или объектом.

Ответ 3



Разкомментируйте в php.ini строку: zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_xdebug.dll

Комментариев нет:

Отправить комментарий