dBug: clase en PHP para substituir a var_dump o print_r

In: php

3 sep 2009

dBug logodBug es una clase escrita en , de unos 16KB, que permite dumpear, es decir, mostrar información sobre el parámetro que se pasa. Para los programadores en , son conocidas las funciones var_dump y print_r, que nos retornan de una manera humana los datos que hay en las variables que pasamos a las funciones.

Las ventajas que tiene dBug son que es muy fáciles de usar, y que te muestran la información de una manera agradable. Una vez se ha copiado el archivo al servidor web, solamente se necesitan dos líneas para utilizar la clase: una para llamar el archivo, y otra para pasarle la variable que queremos ver detalladamente. Esta última se puede repetir tantas veces como queramos para ver más variables. Aquí hay un pequeño ejemplo:

include_once('dBug.php');
new dBug($variable);

La salida es estructurada y con colores, soporta arrays, objetos, clases, recordsets de bases de datos, XML, … Dejo unas capturas de pantalla que se pueden ver en la página de ejemplos de la web de dBug.

dBug screenshot array
Captura de pantalla de como se muestra un array a través de dBug.

Captura de pantalla de como se muestra un recordset a través de dBug.
Captura de pantalla de como se muestra un recordset a través de dBug.

Actualización (2009/11/11): He encontrado otra clase que también os puede servir, se llama KRUMO (visto en WebResourcesDepot).

Entradas relacionadas:

  1. Configurar XAMPP para debugar con XDebug en Netbeans
  2. Clase ‘Two Lists’ en Mootools
  3. Script simple de PHP para hacer cache
  4. Atajos de teclado de Netbeans para Zend Framework
  5. Configurar PHP para que muestre los errores

1 Comentario en dBug: clase en PHP para substituir a var_dump o print_r

Trabajando con el tipo de campo BIT de MySQL en PHP | Otro Blog Más

16 noviembre 2009 a las 08:02

[...] hicieramos una consulta desde PHP a la base de datos, veriamos el mismo valor al hacer un echo o un var_dump. El valor que nos retorna es el carácter ASCii que concuerda con los [...]

Formulario de Comentario

Página 1 de 0

Sobre este blog

Este blog informático pretende ser un blog de notas o portafolio de información variada: trozos de código, descubrimientos, notas sueltas, ... Para tenerla a mano, y ser compartida.