note 64282 deleted from function.phpinfo by bjori
| From: | bjori@php.net | Date: | Tue, 11 Apr 2006 16:48:51 +0000 |
| Subject: | note 64282 deleted from function.phpinfo by bjori | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-107779@lists.php.net to get a copy of this message | ||
Note Submitter: esmiguelfc at gmail dot com
Reason: useless
----
If you want to have a customize phpinfo(), you could use this script:
<?php
//This will get the phpinfo() text into a variable, (Thanks Helpful Harry)
ob_start();
phpinfo();
$phpinfo = ob_get_contents();
ob_end_clean();
// You could define your own style in the $style variable
$style = "
body {background-color: #ffffff; color: #000000;}
body, td, th, h1, h2 {font-family: sans-serif;}
pre {margin: 0px; font-family: monospace;}
a:link {color: #000099; text-decoration: none; background-color: #ffffff;}
a:hover {text-decoration: underline;}
table {border-collapse: collapse;}
.center {text-align: center;}
.center table { margin-left: auto; margin-right: auto; text-align: left;}
.center th { text-align: center !important; }
td, th { border: 1px solid #000000; font-size: 75%; vertical-align: baseline;}
h1 {font-size: 150%;}
h2 {font-size: 125%;}
.p {text-align: left;}
.e {background-color: #ccccff; font-weight: bold; color: #000000;}
.h {background-color: #9999cc; font-weight: bold; color: #000000;}
.v {background-color: #cccccc; color: #000000;}
.vr {background-color: #cccccc; text-align: right; color: #000000;}
img {float: right; border: 0px;}
hr {width: 600px; background-color: #cccccc; border: 0px; height: 1px; color: #000000;} #3fbb50;}
";
// This instruction will find out the style tags on the phpinfo() text, and replace them with the
style defined before
$phpinfo = preg_replace("@<style
type=\"text/css\">[\s\S]*</style>@", "<style
type=\"text/css\">$style</style>", $phpinfo);
// Finally print the info to the browser
echo $phpinfo;
?>
Thanks to Helpful Harry for his note.