alddesign / php-xout
There is no license information available for the latest version (1.0.0) of this package.
A more readable implementation of PHPs var_dump() function
1.0.0
2024-07-19 21:47 UTC
Requires
- php: >= 5.4
README
A more readable, syntax highlighted implementation of PHPs var_dump()
or print_r()
function.
Compatible with all PHP versions back to 5.4
Installation
Via Composer
composer require alddesign/php-xout
Manual
Downlaod the package and load xout.php
:
require_once 'xout.php'
Usage
//code before... $array = [ 'cars' => ['audi','bmw','volkswagen'], 'settings' => (object) [ 'drive' => true, 'disable_car' => function(){} ], 'value' => 220.25, 'active' => null ]; //Call xout Xout::xout($array); //Or use the shorthand function: xout($var);
The output will look like this:
Remarks
Parameters
- value: The expression to output
- return (bool): If set to
true
the resulting html is being returned insted of echoing it. Default:false
- dontDie (bool): If set to
true
the script will not terminated. Whenreturn
is set totrue
, this parameter has no effect. Default:false
Customization
In xout.php
you can change many options like font, color, brace style,...