Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2005, 14:04
Avatar de Vaalegk
Vaalegk
 
Fecha de Ingreso: abril-2005
Mensajes: 154
Antigüedad: 19 años
Puntos: 2
Intenta con esto,
funcion sacada de la referencia PHP (le hice un pequeno ajuste solamente).
Código PHP:
ob_start();
phpinfo(); 

$string ob_get_contents();
ob_end_clean(); 

$pieces explode("<h2"$string);

$settings = array();

foreach(
$pieces as $val)
{
preg_match("/<a name=\"module_([^<>]*)\">/"$val$sub_key);

preg_match_all("/<tr[^>]*>
<td[^>]*>(.*)<\/td>
<td[^>]*>(.*)<\/td>/Ux"
$val$sub);
preg_match_all("/<tr[^>]*>
<td[^>]*>(.*)<\/td>
<td[^>]*>(.*)<\/td>
<td[^>]*>(.*)<\/td>/Ux"
$val$sub_ext);

foreach(
$sub[0] as $key => $val)
{
    if(isset(
$sub_key[1])){//ajuste
        
$settings[$sub_key[1]][strip_tags($sub[1][$key])] = array(strip_tags($sub[2][$key]));
    }
}

foreach(
$sub_ext[0] as $key => $val)
{
    if(isset(
$sub_key[1])){ //ajuste
        
$settings[$sub_key[1]][strip_tags($sub_ext[1][$key])] = array(strip_tags($sub_ext[2][$key]), strip_tags($sub_ext[3][$key]));
    }


}

echo 
"<pre>";
print_r($settings); 
con lo cual podrias utilizar el array $settings para personalizar el look de tu phpinfo... espero que te sirva