download this file: phpinfo.php view text/plain: phpinfo.php file encoding: UTF-8 [goback]
<?php
##
## get phpinfo()
##
## http://www.php.net/manual/en/function.phpinfo.php
## http://www.michael-berndt.de/ie/phpinfo/colour.php
##
## example :
## $config = array('line'=>'#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(.*)>([^>]+)</td>;i',';(/usr/local/bin:);','|(text/plain;)|i',
'/#000000/','/#9999cc/','/#cccccc/','/#ccccff/');
$to = array('LS_COLORS\\1> </td>','\\1<BR>','\\1<BR>',
$config[line],$config[th],$config[tr],$config[td]);
$phpinfo = preg_replace($from,$to,$phpinfo);
echo '<STYLE TYPE="text/css"><!-- td, th { font-size:9pt; } --> </STYLE>';
echo "\n\n$phpinfo";
}
$config = array('line'=>'#404387','th'=>'#8899CC','tr'=>'#DCEDFE','td'=>'#B9CCEE');
_phpinfo(-1,$config);
?>