phpinfo() --> gezielt nur Werte ausgeben

matze93

Gesperrt
Hey,
ich habe diesen Code hier gefunden:
PHP:
$phpinfo = array('phpinfo' => array());
if(preg_match_all('#(?:<h2>(?:<a name=".*?">)?(.*?)(?:</a>)?</h2>)|(?:<tr(?: class=".*?")?><t[hd](?: class=".*?")?>(.*?)\s*</t[hd]>(?:<t[hd](?: class=".*?")?>(.*?)\s*</t[hd]>(?:<t[hd](?: class=".*?")?>(.*?)\s*</t[hd]>)?)?</tr>)#s', ob_get_clean(), $matches, PREG_SET_ORDER))

foreach($matches as $match){
if(strlen($match[1]))
        $phpinfo[$match[1]] = array();
elseif(isset($match[3]))
        $phpinfo[end(array_keys($phpinfo))][$match[2]] = isset($match[4]) ? array($match[3], $match[4]) : $match[3];
else
        $phpinfo[end(array_keys($phpinfo))][] = $match[2];
}
?>
<h4>General Settings</h4><ul><li>System: <?=$phpinfo['phpinfo']['System'];?></li><li>PHP version: <?=$phpinfo['phpinfo']['PHP Version'];?></li><li>Server API: <?=$phpinfo['phpinfo']['Server API'];?></li><li>Safe Mode: <?=$phpinfo['PHP Core']['safe_mode'][0];?></li></ul><br />
Wie kann man da noch weitere Werte außer PHP-Version, Server API, Safe Mode und System ausgeben? Muss ich da etwas am PHP ändern oder reicht eine Änderung der Ausgabe? Mir ist leider der php-Code nicht ganz klar. Deshalb verstehe ich nicht, welche Werte er mir alles ausgeben kann.
Kann mir jemand helfen?
Danke******

mfg.
Matze
 
Zurück