PHP Classes


Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in Bookmark in
  Classes of Camilo Sperberg  >  Debug Info  >  >  Download  
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Debug Info
Output information about variables and other data
Author: By
Last change: Merge branch 'master' of
Date: 1 year ago
Size: 1,782 bytes


Class file image Download


This class is made by unreal4u (Camilo Sperberg). [](

About this class

* When debugging, you need sometimes to check what's in a certain variable. This class does print that information
* It will have in special consideration the type of the variable you're printing: as such it will clearly indicate whether you're printing a boolean, empty string or even null
* Printing to screen is not practical? Print it to a file instead
* Tired of triggering errors? Convert them easily to exceptions with just one function call. From now on, every error will be converted to an exception instead
* Want to know how many time or memory a functionality in your script takes? Measure several of these benchmarks easily with this class!
* Format a unix timestamp? You can also do that easily with this class!

Basic usage


* Congratulations! You have just printed something to your screen!
* **Please see documentation folder for more options and advanced usage**

Version History

* 0.1 :
    * Original class

* 0.2 :
    * Many improvements, such as:
        * General cleanup
        * Code is now more consistent
        * Extensively tested
* 0.3 :
    * Changed defaults to a much better representation
    * More checks for debugFirePHP
* 1.0 :
    * Integrated old class "benchmark" into this one
    * Some minor bug fixes
* 2.0 :
    * Compatible with composer
    * Refined auto-format output

Contact the author

* Twitter: [@unreal4u](
* Website: [](
* Github:  [](