Как я могу проверить скрипт PHP, если он работает в среде Windows или Unix?
проверить переменную PHP_OS
Вот что я использую:
if(PHP_SHLIB_SUFFIX == 'so')// *nix (aka NOT windows) { // Blah } else // Windows { // Blah again }   Это просто, и вам не нужно пробираться через огромное количество вариантов таких вещей, как PHP_OS 
PHP_OS, как указано выше для простой переменной.
См. Также: php_uname () Для более длительного ответа.
 if (PHP_OS == 'WINNT') { echo "Do windows stuff"; } 
  Я считаю, что эта информация доступна в переменной $_SERVER следующим образом: 
 $_SERVER['SERVER_SOFTWARE']