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

