Monday, November 3rd 2008, 9:11pm
Tags
betriebssystem,
os,
PHP,
server
Abstract
Kenne das System mit dem du arbeitest. PHP bietet dir viele Informationen.
Article
Um Daten über das Betriebssystem des Server abzufragen kennen die meisten PHP Entwickler nur die Supervariable $_SERVER.
Um alle verfügbaren Daten des Arrays auszugeben kann man die Funktion print_r verwenden oder mit foreach darüber iterieren.
|
PHP Quellcode
|
1
2
3
4
5
|
<?php
foreach($_SERVER as $key => $val) {
printf("Schlüssel: %s, Wert: %s<br/>", $key, $val);
}
?>
|
Um nun noch mehr Daten abzufragen ruft man die Funktion php_uname() auf. Diese setzt mehrere Konstanten wie zum Beispiel PHP_OS oder PATH_SEPARATOR.
|
PHP Quellcode
|
1
2
3
4
5
6
|
<?php
echo php_uname();
echo PHP_OS;
/* possible output: Linux hetzner2 2.6.24-21-openvz #1 SMP Mon Aug 25 19:32:43 UTC 2008 x86_64 GNU/Linux */
?>
|
Das PHP Manual bietet eine Liste aller verfügbaren Konstanten unter
http://de.php.net/manual/en/reserved.constants.php
Request deletion
report critical content