php_uname Возвращает информацию об операционной системе, в которой работает PHP &reftitle.description; stringphp_uname stringmode"a" Функция php_uname возвращает описание операционной системы, в которой запустили PHP. Это та же строка, с которой начинается вывод функции phpinfo. Для вывода только названия операционной системы указывают константу PHP_OS. Обратите внимание, эта константа содержит название операционной системы, в которой собрали PHP. На отдельных старых UNIX-платформах функция иногда не определяет текущую ОС и тогда возвращает ОС, в которой собрали PHP. Такое бывает, только если библиотечный вызов функции uname() не существует или не работает. &reftitle.parameters; mode mode — один символ, который определяет, какая информация возвращается: 'a': Значение по умолчанию. В этом режиме функция возвращает ту же информацию, что и отдельные режимы, разделённые пробелом. 's' 'n' 'r' 'v' 'm' . 's': Название операционной системы, например FreeBSD. 'n': Имя хоста, например localhost.example.com. 'r': Номер релиза, например 5.1.2-RELEASE. 'v': Информация о версии. Сильно различается в зависимости от операционной системы. 'm': Архитектура процессора, например i386. &reftitle.returnvalues; Функция возвращает описание ОС в виде строки. &reftitle.changelog; &Version; &Description; 8.4.0 Функция выбрасывает ошибку ValueError, если указали недопустимый режим mode. &reftitle.examples; Примеры получения информации об операционной системе функцией <function>php_uname</function> ]]> В языке также предопределили ряд PHP-констант, которые связаны с работой функции: Пример констант, которые связаны с ОС ]]> &reftitle.seealso; phpversion php_sapi_name phpinfo