Foros del Web » Programando para Internet » PHP »

phpinfo como ??

Estas en el tema de phpinfo como ?? en el foro de PHP en Foros del Web. Es posible cambiar el Formato predeterminado de la funcion phpinfo() de PHP? O sea a la hora de mostrar las cosas. Es que quiero ponerlo ...
  #1 (permalink)  
Antiguo 19/09/2005, 14:41
Avatar de Reynier  
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 15 años
Puntos: 1
phpinfo como ??

Es posible cambiar el Formato predeterminado de la funcion phpinfo() de PHP? O sea a la hora de mostrar las cosas. Es que quiero ponerlo pero no quiero esa forma sino otros colores.

Salu2
__________________
Ing. Reynier Pérez Mira
  #2 (permalink)  
Antiguo 19/09/2005, 15:04
Avatar de Vaalegk  
Fecha de Ingreso: abril-2005
Mensajes: 154
Antigüedad: 12 años, 7 meses
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:06.