Skip to content

Instantly share code, notes, and snippets.

@daogurtsov
Created May 25, 2012 20:25
Show Gist options
  • Save daogurtsov/2790385 to your computer and use it in GitHub Desktop.
Save daogurtsov/2790385 to your computer and use it in GitHub Desktop.
pretty var_dump
//Create easy readable var_dump on any web page
function pretty_var_dump($var)
{
$dump = '';
$dump .= '<div style="width: 60%; height: 60%; display: block; border: 1px solid #000000; outline: 5px solid #ff0000;overflow: scroll;position: fixed;z-index:100;top: 20%;left: 20%;background-color: #ffffff;">';
$dump .= '<p style="font-family: Arial;font-size: 15px;color: #000000;font-weight: 400;line-height: 1.5em;">';
if(is_array($var)||is_object($var)){
$output_arr=var_export($var,true);
$output_arr= preg_split('/[\,]+/',$output_arr);
foreach($output_arr as $arr_var):
$dump.='<p align="left" style="margin-left: 10%;">';
$dump.=$arr_var;
$dump.=',</p>';
endforeach;
}else{
$dump .= var_export($var,true);
}
$dump .= '</p></div>';
echo $dump;
die();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment