Andreas Korthaus: phpinfo() in String laden

Beitrag lesen

Hallo Sven!

Was können wir tun? phpinfo.php gibt auf jeden Fall die phpinfo() aus, das kann man nicht ändern.

doch ;-)

Was liegt also näher, als genau diese Ausgabe in einen string zu laden, in dem wir auf die Datei per HTTP-Query zugreifen? Also in dem wir 127.0.0.1/phpinfo.php anfragen?

sich die Ausgabe direkt aus dem Ausgabepuffer zu holen, siehe: http://de3.php.net/outcontrol ;-)

$phpinfo = file_get_contents("http://$_SERVER[SERVER_NAME]/phpinfo.php");

$foo[bar] sollte man übrigens nicht verwenden, siehe: http://de3.php.net/types.array#language.types.array.donts
(btw., das funktioniert erst ab PHP 4.3, und auch da nur wenn fopen-wrapper aktiviert sind.

Viele Grüße
Andreas

--
SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/