Bestaat er een functie in php om te checken of de website op een Windows of Linux/Unix webserver draait? Ik heb namelijk een class geschreven, waarin ik een aantal systemcalls doe en die zijn natuurlijk voor beide systemen verschillen. Nu wil ik middels een case-statement dan de juiste systemcalls aanroepen.
Verwijderd
je kan de var $_SERVER["SERVER_SOFTWARE"] uitlezen, daar staat (in mijn geval) Apache/1.3.26 (Unix) PHP/4.2.2 .. in windows zal er wel iets als windows staan oid...