PHP Console, который не требует интенсивной установки или настольного приложения? - PullRequest
3 голосов
/ 03 марта 2009

Я ищу простой способ избавиться от привычки использовать команды печати в PHP, когда я хочу посмотреть, что происходит.

Мне известны такие опции, как Zend Debugger, но я использую Coda для разработки, и мне не интересно смешивать другое программное обеспечение или выполнять серверные команды. Мне просто нужна консоль, которую можно добавить в мою кодовую базу, а затем включить / выключить.

Существует ли что-нибудь подобное? Кроме того, что вы используете и почему?

РЕДАКТИРОВАТЬ : там было много чего, но мне нужно было что-то еще более простое, поэтому я сам стал его кодировать. Это не заняло много времени (и при этом это не очень красиво), но я поставил его на мой сервер для всех, кто заинтересован.

Ответы [ 8 ]

3 голосов
/ 28 декабря 2010

Существует очень хорошее расширение для Google Chrome - PHP Console .

2 голосов
/ 03 марта 2009

Вы можете использовать Xdebug в сочетании с любой из опций, доступных для просмотра информации об отладке .

1 голос
/ 20 февраля 2012

Существует еще одно расширение для Chrome, которое называется ChromePHP. Это немного проще, чем некоторые другие решения:
https://chrome.google.com/webstore/detail/noaneddfkdjfnfdakjjmocngnfkfehhd

Руководство по началу работы доступно по адресу:
http://www.chromephp.com

1 голос
/ 03 марта 2009

Мне известны такие опции, как Zend Debugger, но я использую Coda для разработки, и мне не интересно смешивать другое программное обеспечение или выполнять серверные команды. Мне просто нужна консоль, которую можно добавить в мою кодовую базу, а затем включить / выключить.

Не совсем уверен, что я вас понимаю, но вы не можете войти в файл , а затем запустить консольное окно с tail -f /path/to/log-file.txt? Это работает очень хорошо для меня. Конечно, для этого do требуется консольное соединение с сервером.

1 голос
/ 03 марта 2009

Используете Coda? Это означает, что вы используете Mac. Вы, вероятно, хотите посмотреть на XDebug и http://www.bluestatic.org/software/macgdbp/

1 голос
/ 03 марта 2009

Есть FirePHP , который будет записывать ваши лог-сообщения PHP в консоль Firebug.

0 голосов
/ 25 февраля 2012

Я искал похожее решение, которое не было тяжелым и, что еще лучше, мне не нужно было включать какие-либо классы, поэтому я создал простую функцию , которая выводит php в консоль браузера, вы можете проверить это здесь :

enter image description here

0 голосов
/ 03 марта 2009

В течение моей карьеры разработчика я не сталкивался с программным обеспечением, которое отображает результаты, которые вы описываете в своем вопросе. Я думаю, это была бы замечательная программа или функция, но, к сожалению, я не нашел ни одной.

Как Эндрю и Никф ответили, есть несколько хороших инструментов, и пока кто-то не сядет и не напишет это, похоже, что мы в дураках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...