A lo que ya hemos visto sobre el uso de la consola de Firebug, vamos a sumar una segunda extensión (siempre para Firefox), que nos va a permitir aprovechar la consola no sólo para Javascript, sino también para Php.
Esto lo vamos a lograr gracias a FirePHP, que funciona integrándose sobre Firebug, y se compone de dos elementos:
Una vez que hayas instalado la extensión, bajamos la librería (con soporte para Php 4 y 5) y la incluimos en nuestro proyecto.
A continuación un ejemplo muy sencillo para demostrar los efectos de su uso.
<?php
//Incluímos la librería para Php 5
require_once('FirePHPCore/FirePHP.class.php');
//Instanciamos el objeto
$firephp = FirePHP::getInstance(true);
//Definición de la variable que vamos a probar
$variable = array('i'=>10, 'j'=>20);
//Invocamos los distintos métodos disponibles
$firephp->log($variable, 'Resultado de $variable');
$firephp->info($variable, 'Resultado de $variable');
$firephp->warn($variable, 'Resultado de $variable');
$firephp->error($variable, 'Resultado de $variable');
Si ejecutamos éste código en nuestro navegador (con la extensión habilitada), tendríamos que ver algo como lo siguiente.
De ésta forma sumamos una nueva herramienta para controlar nuestro trabajo diario.