windows oder Linux(unix)

mike4004

Erfahrenes Mitglied
Hi

ich hätte eine Frage gibt es einge möglichkeit herauszufinden ob ein script unter Linux oder Windows läuft?

also zb

PHP:
if(os==linux){

.....

}elseif(os==windows) {

......

}

danke schon mal für die Antworten.

mfg mike4004
 
Hi

danke für die Hilfe jetzt habe ich nur mehr ein Problem.

Unzwar hilft mir (echo PHP_OS;) PHP_OS auch schon weiter da steht alles drinnen nur jetzt habe ich das Problem das ich nur Linux installiert habe bzw ich keinen Windows Server mit php habe. Kann mir irgent einer sagen was bei echo PHP_OS; bei Windows zurück gegeben wird und ist das unterschiedlich zb bei XP,2000......

denn ich möchte auf Windows abfragen und wenn keine Windows dann ist es mit sicherheit ein Linux Unix artiges System.

den unter Linux gibts ne zu große vielfalt.

edit:

würde vieleicht einer den Code ausprobieren?

PHP:
<?

if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
   echo 'Windows';
} else {
   echo 'UNix Artig';
}

?>

mfg mike4004
 
Zuletzt bearbeitet:
Zurück