(\s+|\s$)/', ' => ', $var_dump);
$var_dump = htmlspecialchars($var_dump);
$var_dump = preg_replace('/(=>)/', '$1', $var_dump);
ob_end_clean();
if (! empty($name))
{
$fn_name = explode(',', $name[1]);
$fn_name = array_shift($fn_name);
}
else
$fn_name = 'EVAL';
if ($_bg)
$bg = 'style="background: #' . $_bg . ';"';
else
$bg = '';
$var_dump = '
- Timers
- $_GET
- $_POST
- $_REQUEST
- $_FILES
- $_COOKIE
- $_SESSION
- $_SERVER
- $_ENV
- $GLOBALS
- MySQL
- Trace
- Debug
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'Time generation: ' . self::getStatistic('time') . ' sec';
$out .= '
';
$out .= 'Memory usage: ' . self::getStatistic('memory');
$out .= '
';
$out .= 'Memory peak usage: ' . self::getStatistic('peak');
$out .= '
';
$out .= 'SQL Queries: ' . $AVE_DB->DBProfilesGet('count') . ' for ' . $AVE_DB->DBProfilesGet('time') . ' sec';
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'GET:';
$out .= self::getStatistic('get');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'POST:';
$out .= self::getStatistic('post');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'REQUEST:';
$out .= self::getStatistic('request');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'FILES:';
$out .= self::getStatistic('files');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'COOKIE:';
$out .= self::getStatistic('cookie');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'SESSION:';
$out .= self::getStatistic('session');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'SERVER:';
$out .= self::getStatistic('server');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= 'ENV:';
$out .= self::getStatistic('env');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= self::getStatistic('globals');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= $AVE_DB->DBProfilesGet('list');
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= $AVE_DB->showAllQueries();
$out .= '
';
$out .= PHP_EOL;
$out .= '
' . PHP_EOL;
$out .= implode('', self::$_debug);
$out .= '
';
$out .= PHP_EOL;
$out .= '
';
return $out;
}
}
?>