FirePHP zum Debuggen von PHP

FirePHP hilft beim Debuggen von PHP-Anwendungen. Es besteht aus zwei Komponenten, einem Plugin für den Firefox und einer kleinen PHP-Bibliothek auf der Serverseite.

FirePHP ist sehr stark an das Aussehen und die Funktion von Firebug angelehnt. Bietet aber unter Zuhilfenahme einer kleine PHP-Bibliothek die Möglichkeit Meldungen aus PHP direkt an den Browser zu schicken.

Hier ein kleines Beispiel wie dies in PHP aussehen würde:

<?php
require('FirePHPCore/fb.php');

fb('Hello World');
fb('Log message'  ,FirePHP::LOG);
fb('Info message' ,FirePHP::INFO);
fb('Warn message' ,FirePHP::WARN);
fb('Error message',FirePHP::ERROR);
fb($_SERVER, FirePHP::LOG);
fb($_SERVER, 'Server Variables', FirePHP::LOG);

So sieht dann die Ausgabe im Firefox aus

Diese Funktion finde ich sehr praktisch und teilweise ist die Bibliothek auch schon für größere PHP-Anwendungen/PHP-Systeme als Erweiterung zu haben.

Eine Python Bibliothek ist auch verfügbar.

Verwandte Artikel