Как в PHP определить Windows или Linux
Быстро определить Windows
if (DIRECTORY_SEPARATOR == '\\') { echo 'This is Windows'; }
Linux
if (DIRECTORY_SEPARATOR == '/') { echo 'This is Linux'; }
Условие подходит для простых приложений. Для сложных систем лучше ипользовать проверку параметров из глобального массива $_SERVER.