PHP: цвета в var_dump (Ubuntu) - PullRequest
       26

PHP: цвета в var_dump (Ubuntu)

8 голосов
/ 13 февраля 2011

Мне бы хотелось увидеть цвета и форматирование, которые могут поставляться с var_dump.В моем php.ini html_errors установлено значение On.Это подтверждается phpinfo().

Моя версия PHP 5.3.3 на Ubuntu 10.10.У кого-нибудь есть идея?

Ответы [ 4 ]

18 голосов
/ 13 февраля 2011

Вы ищете XDebug .

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

и все готово.

4 голосов
/ 24 марта 2011

Есть инструмент php, который делает даже больше, чем xdebug var_dump, и это простой класс PHP, поэтому его можно использовать в любой среде:

http://kint -php.github.io / kint /

4 голосов
/ 13 февраля 2011

Примечание: Подход Мерлина должен быть принят за его простоту. Я не знал, что php5-xdebug находится в репозиториях. Я решил оставить этот ответ, потому что чувствую, что он добавляет ценность будущим читателям.


    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.

0 голосов
/ 13 февраля 2011

вы можете использовать библиотеку JavaScript для подсветки синтаксиса.что-то вроде: http://alexgorbatchev.com/SyntaxHighlighter/, но есть и много других вариантов.

...