PHP определить операционную систему - Windows Linix Unix
Primary tabs
Существует стандартная константа PHP_OS, из которой можем получить тип ОС:
echo "PHP_OS = " . PHP_OS;
Например, в моём случае на винде эта строка даст:
PHP_OS = WINNT
Функция
Или то же самое, но в виде функции:
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo ' Это Windows!'; } else { echo 'Это не Windows!'; }
Или совсем рабочая версия (сравнение с windows):
/** * Определит принадлежит ли ОС к семье Windows */ function is_windows() { $result = false; if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { $result = true; } return $result; }
- Log in to post comments
- 3378 reads