Проверьте, на каком сервере работает приложение?

Как я могу проверить скрипт 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']