PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Serverinformationen in ein Array packen?


Slaughter
26.12.2003, 21:53:39
Ich wollte mal fragen, ob man die Serverinformation auch in ein Array packen kann, damit man es besser und 'sauberer' ausgeben kann.
Ich kenn bisher nur getenv("SERVER_SOFTWARE");
Und mit dem sieht das etwas unsortiert aus:

Apache/1.3.26 (Linux/SuSE) mod_python/2.7.8 Python/2.2.1 PHP/4.3.1 mod_perl/1.27 mod_mp3/0.30 mod_gzip/1.3.19.1a

Wie bekommt man die selben Information in ein Array, damit man sie mit Implode, etc. bearbeiten kann?

chris17
27.12.2003, 01:02:01
Hi Slaughter,

...bin mir nicht sicher, ob das Leerzeichen in dem String -> getenv('SERVER_SOFTWARE') "zuverlässig" ist.

$array = explode(" ",getenv('SERVER_SOFTWARE'));
for($i = 0; $i < count($array); $i++) {
echo $array[$i].'<br>';
}
echo '-------------------------------------------<br>';
# siehe z.B. auch:
$array = explode(" ",$_SERVER['SERVER_SOFTWARE']);
for($i = 0; $i < count($array); $i++) {
echo $array[$i].'<br>';
}
# viele viele Variablen:
phpinfo();
http://de.php.net/manual/de/function.getenv.php

Gruss

chris17