'#404387','th'=>'#8899CC','tr'=>'#DCEDFE','td'=>'#B9CCEE');
## _phpinfo(-1,$config);
##
function _phpinfo($what=-1, $config=array())
{
ob_start();
phpinfo(!$what ? -1 : $what);
$phpinfo = ob_get_contents();
ob_end_clean();
$phpinfo = substr($phpinfo, 554, -19);
if(!$config)
{ $config = array('line'=>'#000000','th'=>'#9999CC','tr'=>'#CCCCCC','td'=>'#CCCCFF'); }
$from = array(';LS_COLORS(.*)>([^>]+);i',';(/usr/local/bin:);','|(text/plain;)|i',
'/#000000/','/#9999cc/','/#cccccc/','/#ccccff/');
$to = array('LS_COLORS\\1> ','\\1
','\\1
',
$config[line],$config[th],$config[tr],$config[td]);
$phpinfo = preg_replace($from,$to,$phpinfo);
echo '';
echo "\n\n$phpinfo";
}
$config = array('line'=>'#404387','th'=>'#8899CC','tr'=>'#DCEDFE','td'=>'#B9CCEE');
_phpinfo(-1,$config);
?>