php variable ob win oder linux
tofuSCHNITZEL
- php
2 dedlfix
0 Auge
1 Stefan Eickhoff
Gibt es mit php die Möglichkeit herauszufinden auf welchem Betriebsystem der Server läuft?
ziel:
$php_os = ???????;
if($php_os == "windows"){
$lbr = chr(13) . chr(10);
}elseif ($php_os == "linux"){
$lbr = chr(10);
}
grüße
echo $begrüßung;
Gibt es mit php die Möglichkeit herauszufinden auf welchem Betriebsystem der Server läuft?
Ja, aber die Angabe, die php_uname() ermittelt, kann auch gefälscht sein. Zudem gibt es noch die Konstante PHP_OS.
echo "$verabschiedung $name";
Danke! Das hab ich gesucht ;)
Hallo
Gibt es mit php die Möglichkeit herauszufinden auf welchem Betriebsystem der Server läuft?
Lasse dir phpinfo() ausgeben. Dort stehen auch Informationen zu den PHP-Variablen drin. Die können sich zwar von System zu System unterscheiden, aber meist werden auch Infos zum OS ausgegeben.
<?php
phpinfo();
?>
Auf meinem Webspace steht z.B. _ENV["OSTYPE"]
mit dem Wert 'linux'. Mit $_ENV["OSTYPE"]
kann ich also den Wert abfragen.
Tschö, Auge
Hallo,
if($php_os == "windows"){
$lbr = chr(13) . chr(10);
}elseif ($php_os == "linux"){
$lbr = chr(10);
}
für einen systemspezifischen Zeilenumbruch gibt es auch eine Konstante "PHP_EOL".
Nützlich sind auch "PATH_SEPARATOR" und "DIRECTORY_SEPARATOR".
Viele Grüße
Stefan