Browser Debugging
php-console
PHP-Fehler und dumpen von Variablen in Google Chrome (Console)
Mit der Chrome Extension 'PHP Console' lassen sich Meldungen aus dem Quellcode heraus in der Console des Webbrowsers darstellen. Zusätzlich erscheinen, auch bei nicht geöffneter Console, PopUps in denen man sich nicht nur Fehler, sondern z.B. auch Inhalte von Variablen anzeigen lassen kann.
Es stehen Plugins und Handler für verschiedene Frameworks wie z.B. Symfony2, Monolog, Wordpress, Drupal, ... zur Verfügung.
PHP Console Browser Plugin (chrome)
PHP Console server library
PHP Console Features examples & Utils
~/phpconsole$ composer require php-console/php-console
~/phpconsole$ vi index.php
1 <?php
2 require_once('vendor/autoload.php');
3
4 $handler = PhpConsole\Handler::getInstance();
5 $handler->start();
6
7
8 $handler->debug('message mit tag1' , 'tags.tag1');
9 $handler->debug('message mit tag2' , 'tags.tag2');
10
11 $handler->debug('message ohne tag');
12 ?>
~/phpconsole$ php -S localhost:8888
- Developer Tools in Chrome öffnen ; Reiter 'Console'
- in Chrome url: http://localhost:8888/